Hotel Hyatt Centric San Salvador
★★★★★
Calle El Mirador y, 95 Avenida Norte, San Salvador, El Salvador Show on map
Hotel Villa Terra is a 3-star hotel in San Salvador, El Salvador. It is one of 96 places to stay in San Salvador listed on Triptoic.
Calle El Mirador y, 95 Avenida Norte, San Salvador, El Salvador
Check-in starts at 02:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Hotel Villa Terra is located at Calle El Mirador y, 95 Avenida Norte, San Salvador, El Salvador.
Hotel Villa Terra is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#1 in Chiquimula
#1 in San Salvador
Hotel
Hotel