Hotel: Villa Terra Hotel ***

Villa Terra Hotel is located two blocks from World trade Center, close to the Museo de Arte.

Hotel Description

Villa Terra offers: tours and ticket assistance, restaurant, reception lounge. All the rooms are equipped with: TV, desks, complimentary bottled water, bathrooms with showers. Address: Calle El Mirador y 95 Ave Norte San Salvador, El Salvador..

Hotel Address

Calle El Mirador y 95 Ave Norte, Col. Escalon, 4907 San Salvador, , El Salvador

Hotel Features

Distance to airport 35 km

Hotel Images

Hotel Map