Deluxe Apartment 20/67 is located in Baku, just 1.6 miles from Baku Railway Station and 1.1 miles from Fountains Square. This apartment provides air-conditioned accommodations with a terrace and free Wifi. The accommodation features a 24-hour front desk and parking on-site.
The spacious apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
A mini-market is available at the apartment.
Freedom Square is 1.9 miles from the apartment, while Maiden Tower is 2 miles away. The nearest airport is Heydar Aliyev Airport, 15 miles from Deluxe Apartment 20/67.