Poppa Palace Hotel Location Map

Address: 14,16 Rat-U-Thit Road Soi 1, Patong, Phuket, Thailand
view on Google Maps