Located about 10 minutes by car from Rio Dulce, Bellus Hotel Izabal Castillo de San Felipe offers Wi-Fi in public areas and a car park.
The center of Castillo de San Felipe can be reached within a 15-minute walk. The comfortable 3-star hotel is located in proximity to the Spanish colonial fort "Castle of San Felipe de Lara" in Castillo de San Felipe. Also, the Bellus Hotel Izabal Castillo de San Felipe is 1.4 miles from Puente de Rio Dulce Bridge. Well-connected to many sights, the Castillo de San Felipe hotel is within reach of To Rio Dulce bus stop.
They also come with private bathrooms. All rooms offer views of the garden.
The nearby dining opportunities include Restaurante Rosita, which is around a 20-minute stroll from the property.