Map
69 Nizami St., Baku 1005, Azerbaijan
Hotel
Radisson Blu Plaza Hotel, Baku