Username:
Password: Lost Your Password?
Hotel Villa Terra is situated in San Salvador. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is located 3.5 km from San Salvador Bicentennial Park.