Free Wi-Fi
Parking
Set in Artieda, Hotel Luna de Mata de Limón features a restaurant, bar, garden, and free Wi-Fi. The accommodation offers evening entertainment and a 24-hour front desk.
Number of rooms: 11
mata de limón, Artieda, Costa Rica