Admiral Hotel
Mammed Araz Street 77, Baku, Azerbaijan
Booking.com
Book Now