Twin Hotel Print Address: 74/1 Phoon Phon Road, Phuket Town, Phuket, Thailand 83000 Facilities Accommodation Last Updated: Saturday, 30 June 2018 17:00