Where is Montree Phuket Hotel, SHA Extra Plus, Phuket Town?

Where is Montree Phuket Hotel, SHA Extra Plus, Phuket Town located?

Montree Phuket Hotel, SHA Extra Plus, Phuket Town, Montree Phuket Hotel, SHA Extra Plus, Phuket Town, Thailand (approx. 7.88508°, 98.39294°)


Where is Montree Phuket Hotel, SHA Extra Plus, Phuket Town on the map?