ViaMichelin
Bellus Hotel Izabal
Location picture
Disappointing 3.5 (2 reviews)
Hotel

Price unavailable

About it
Located in Castillo de San Felipe, a 15-minute walk from Castle of San Felipe de Lara, Bellus Hotel Izabal features views of the garden. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. At the hotel, each room has a closet. Guest rooms in Bellus Hotel Izabal are equipped with a flat-screen TV and free toiletries. Puerto Barrios Airport is 53 miles away.
Its strengths
Pets allowed
LAN Wi-Fi
Parking
Pool
Location
Aldea San Felipe de Lara Livingston Izabal Guatemala
18002 Castillo de San Felipe
Dates of your stay
Availability with
Booking.com