Ambassador Hotel
Hotel
Baku, Azerbaijan
Ambassador Hotel is located in Baku, 1.8 km from the Baku Zoo and Tofik Bakhramov Stadium. It features a business centre, meeting facilities and concierge services.
Number of rooms: 58
Sameda Vurguna Street 934, 1078 Baku, Azerbaijan