296 Moo 6, Koh Lanta Yai, Klong Nin Beach, Krabi, Koh Lanta, Thailand
(Show map)
Show map
Amantra Resort & Spa is a 3-star property offering a superior accommodation with shuttle service, 24-hour security and room service. The hotel was opened in 2013 and remains an example of traditional…