Bamboo Villa Villa Koh Tao, Koh Tao Island
Featuring air-conditioned accommodation with a patio, Bamboo Villa is located in Koh Tao. This property offers a private pool, free Wi-Fi and free private parking.
Sairee Beach, Koh Tao, Sairee Beach, 84360 Koh Tao, Thailand