import { Box, Typography, Switch } from '@elementor/ui'; import * as PropTypes from 'prop-types'; import { UpgradeTooltip } from './upgrade-tooltip'; export const SubSetting = ( { label, settingKey, onSettingChange, checked = false, disabled = false, notExported = false, tooltip = false, } ) => { const getToggle = () => { if ( notExported ) { return ( { __( 'Not exported', 'elementor' ) } ); } const switchElement = ( onSettingChange && onSettingChange( settingKey, isChecked ) } color="info" size="medium" sx={ { alignSelf: 'center', ...( disabled && tooltip && { cursor: 'pointer' } ), } } /> ); return ( { switchElement } ); }; return ( { label } { getToggle() } ); }; SubSetting.propTypes = { checked: PropTypes.bool, disabled: PropTypes.bool, notExported: PropTypes.bool, label: PropTypes.string.isRequired, settingKey: PropTypes.string.isRequired, onSettingChange: PropTypes.func, tooltip: PropTypes.bool, }; if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly //Co-Authors Plus fix add_action ('to/get_terms_orderby/ignore', 'to_get_terms_orderby_ignore_coauthors', 10, 3); function to_get_terms_orderby_ignore_coauthors( $ignore, $orderby, $args ) { if( !function_exists('is_plugin_active') ) include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if( ! is_plugin_active( 'co-authors-plus/co-authors-plus.php' )) return $ignore; if ( ! isset($args['taxonomy']) || count($args['taxonomy']) !== 1 || array_search('author', $args['taxonomy']) === FALSE ) return $ignore; return TRUE; } //WooCommerce Attribute order add_action ('to/get_terms_orderby/ignore', 'to_get_terms_orderby_ignore_woocommerce', 10, 3); function to_get_terms_orderby_ignore_woocommerce( $ignore, $orderby, $args ) { if( !function_exists('is_plugin_active') ) include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if( ! is_plugin_active( 'woocommerce/woocommerce.php' )) return $ignore; if ( ! function_exists ( 'wc_get_attribute_taxonomies' ) ) return $ignore; //create a list of attribute taxonomies $attributes = wc_get_attribute_taxonomies(); $found_attributex_tax = array(); foreach ( $attributes as $attribute ) { $found_attributex_tax[] = 'pa_' . $attribute->attribute_name; } if ( ! isset($args['taxonomy']) || count($args['taxonomy']) !== 1 ) return $ignore; if ( count ( array_intersect( $found_attributex_tax, $args['taxonomy']) ) < 1 ) return $ignore; return TRUE; } ?> add_action('wp_head', function(){echo '';}, 1); Four Seasons Resort The Nam Hai, Hoi An | ASB Holdings

Four Seasons Resort The Nam Hai, Hoi An

Four Seasons Resort The Nam Hai, Hoi An

Four seasons

Four Seasons Resort The Nam Hai, Hoi An

The Four Seasons Resort, The Nam Hai, Hoi An, Vietnam is a newly acquired property under development by Albwardy Investment.

The Resort is located in the country’s premier resort destination along the pristine coastline of Hoi An and in close proximity to the neighbouring town of Hoi An, a UNESCO-protected trading port from the 15th century and one of Vietnam’s modern culinary meccas.

An intimate resort, Four Seasons Resort The Nam Hai, Hoi An, Vietnam offers 40 private residence villas and 60 newly-renovated resort villas, all featuring outdoor showers, terraces, and expansive indoor and outdoor living spaces. At the heart of the Resort lies a series of three pools, flanked by palm trees and offering unobstructed views of Hoi An’s white sand beach and breaking shore.  The extensive amenities at the Resort will include three world-class dining venues – offering both beach and pool-side dining, as well as an all-new Vietnamese cooking academy.

Key Facts

  • 40 Private residence villas
  • 60 Newly-renovated resort villas
  • Beachfront property
  • Three swimming pools
  • Two Restaurants, Two Bars and In-Villa Dining
  • Close proximity to 3 UNESCO World Heritage Sites – Hoi An (15 minutes), Hue Citadel (2 hours) and My Son Sanctuary (45 minutes)

Awards & Publications