Hyton Leelawadee3 Pracha-Nukhro Rd. Patong Beach, Phuket 83150, Thailand, Phuket, Thailand

Hotel Facilities