The hotel is located in a quiet corner of Northern Thailand.
See more: Hotels in Asia Hotels in Thailand Hotels in Mae Hong Son and North Holiday Destinations in Asia