Hotel Luna del Rio
Hotel Luna del Rio is located in the centre of El Castillo. Situated down by the San Juan River, this is an excellent stay for those looking to reconnect with nature. With a free daily breakfast, you can fuel up everyday before venturing out into the wonder and adventure of the area. In addition to this, there is a 24 hour front desk to help you make the most of your stay.