Green House, a property with a garden, is located in Baku, 7 km from Ganjlik Mall. Guests staying at this villa have access to free WiFi.
The villa features 3 bedrooms, a living room, and a kitchen with a microwave. A flat-screen TV with cable channels is provided.
The villa offers a terrace.
Heydar Aliyev Cultural Center is 7 km from Green House.