Hotel Chomview Lanta Water Park Resort
3 Stars819/1 moo2, Saladan Subdistrict, Koh Lanta District, Krabi Province, Koh Lanta - 81150 - Koh Lanta, Thailand View Map
819/1 moo2, Saladan Subdistrict, Koh Lanta District, Krabi Province, Koh Lanta - 81150 - Koh Lanta, Thailand View Map