About it
Featuring air-conditioned accommodations with a balcony, Green House is located in Mejicanos. It has a garden, a terrace, garden views and free WiFi throughout the property.
The lodge is fitted with a flat-screen TV. Featuring a shower, the bathroom also includes free toiletries, and towels and bed linen are provided.
Bicentenario Park is 6.9 miles from the lodge. The nearest airport is El Salvador International Airport, 27 miles from Green House.