Leyla Apartmens 1
Baku Baki
Check in
6:00 AM
Check out
12:00 PM
A stay at Leyla Apartmens 1 places you in the heart of Baku, steps from Nizami Street and Baku City Circuit. This upscale apartment is 0.5 mi (0.8 km) from Fountain Square and 0.8 mi (1.3 km) from Sabir Park.
Make yourself at home in one of the 11 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Wired and wireless internet access is complimentary, while 51-inch flat-screen televisions with cable programming provide entertainment. Conveniences include microwaves and electric kettles, and housekeeping is provided daily.
Property Details
Location
18 Mirza Ibrahimov, Baku, Baki 1005, Azerbaijan