Hotel El Castillo del Puerto provides air-conditioned rooms in Puerto Barrios. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The accommodation features a concierge service and a tour desk for guests.
Number of rooms: 7
13 Calle entre 7 y 8 Avenida, Puerto Barrios, Guatemala