Lanta Smile Beach Krabi and Riley Beach (Lanta Smile Beach) is a 3-star guest house located in Krabi and Riley Beach in the Lanta Coast area. The Lanta Smile Beach Krabi and Riley Beach guest house offers its guests, among other things: facing the sea, free Wi-Fi, family rooms, free parking, non-smoking rooms and room service.