Prinz Garden Villa(0 stars)

8/30 Soi Hua Hin 98 Tombon Nongkae, Hua Hin Prachuapkhirikhan View on map