Where is I Pavilion Hotel Phuket, Phuket Town located?
I Pavilion Hotel Phuket, Phuket Town, I Pavilion Hotel Phuket, Phuket Town, Thailand (approx. 7.88828°, 98.38493°)
I Pavilion Hotel Phuket, Phuket Town, I Pavilion Hotel Phuket, Phuket Town, Thailand (approx. 7.88828°, 98.38493°)