The hotel is conveniently situated north of Bangkok in Ayutthaya, the former glorious capital of the Thai kingdom and the home of many beautiful temples and palaces, and in about 30 minutes-drive from Bangkok International Airport.
See more: Hotels in Asia Hotels in Thailand Hotels in Kanchanaburi - Central Holiday Destinations in Asia