Terraza Hotel

85 AVE SURY CALLE PADRES, SAN SALVADOR, El Salvado
#3 of 4 hotels in El Salvador

El Salvador Travel Forum

Need advice about El Salvador, El Salvador? Visit the Travel Forum for El Salvador and ask our Answer Gurus.

El Salvador Travel Guide