Leyla Apartmens 1

18 Mirzə İbrahimov, Baku, Azerbaijan

See Map

Reservations:+1-888-376-9286
Leyla Apartmens 1
Show All Photos

Top Amenities

Check Availability

Leyla Apartmens 1

Leyla Apartments 1 in Baku is a short walk from Fountain Square and half a mile from Palace of The Shirvanshahs. The air-conditioned accommodations offer city views and free WiFi. Each unit has a fully equipped kitchen, hardwood floors, and a private bathroom with shower and slippers. Amenities include a flat-screen TV with satellite channels, a fridge, stovetop, and electric tea pot. Popular attractions like Maiden Tower, Freedom Square, and Azerbaijan Carpet Museum are also nearby.

Hotel Policies