Where is Andamantra Resort and Villa Phuket - SHA Extra Plus, Patong Beach located?
Andamantra Resort and Villa Phuket - SHA Extra Plus, Patong Beach, Andamantra Resort and Villa Phuket - SHA Extra Plus, Patong Beach, Thailand (approx. 7.91069°, 98.29741°)