Nova Samui Resort 3 stars

147/3 Moo2, Chaweng Beach, Boh Phut, 84320 Chaweng, Thailand

Hotel image
Read more reviews for Nova Samui Resort