Thai Ayodhya Villas and Spa

The World>Asia>Thailand>Southern Thailand>Koh Samui Island>Lamai>Thai Ayodhya Villas and Spa

View Lamai Information

Photos of the Thai Ayodhya Villas and Spa, Lamai.

About the hotel