Boasting air-conditioned accommodation with a balcony, Green House is situated in Mejicanos. It has a garden, a terrace, garden views and free WiFi throughout the property.
The lodge features a flat-screen TV. Towels and bed linen are available in the lodge.
San Salvador Bicentennial Park is 11 km from the lodge. The nearest airport is El Salvador International Airport, 44 km from Green House.