Photos coming soon
HOTEL
Square Baku Hotel
53 Nizami Street, Baku, Azerbaijan
Where it sits
Square Baku Hotel
53 Nizami Street, Baku, Azerbaijan
40.37145, 49.83447
Plan around Square Baku Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
