Baan Puteri Lanta Krabi and Railay Beach (Baan Puteri Lanta Villa) is a 2-star villa located in Krabi and Railay Beach in the Koh Lanta area. Villas Ban Putiri Lanta Krabi and Riley Beach offers its guests, among other things: 2 swimming pools, free Wi-Fi, family rooms and free parking.