Hotel Terraza

  85 Ave. Sur Y Calle Padres Aguilar, San Salvador, El Salvador

Booking.com Book Now