Villa Terra Hotel is located two blocks from World trade Center, close to the Museo de Arte.
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..
Calle El Mirador y 95 Ave Norte, Col. Escalon, 4907 San Salvador, , El Salvador
|Distance to airport||35 km|