iPavilion Phuket Hotel 3 stars

133 Satoon Road, T.Talad Nua, 83000 Phuket, Thailand

Hotel image
Read more reviews for iPavilion Phuket Hotel