Loyfa Natural Resort Print Address: 14/1 Moo 8, Sri Thanu, Koh Phangan, Thailand 84280 Facilities Accommodation Last Updated: Tuesday, 15 May 2018 12:50