Photos coming soon
HOTEL
Khamsa Hotel
37 Nizami St, Baku, Baku, Azerbaijan
Where it sits
Khamsa Hotel
37 Nizami St, Baku, Baku, Azerbaijan
40.37148, 49.83192
Plan around Khamsa Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
