La Terraza Hostel Hostel Flores
Situated in Flores, La Terraza Hostel has a shared lounge, terrace, bar, and free Wi-Fi throughout the property. The accommodation features karaoke and a shared kitchen.
Number of rooms: 18
Callejón principal peatonal que conecta la Calle Playa Sur con la Calle Centro America., 17001 Flores, Guatemala