12954
Hotel with lovely view of the city
12954
Baku, Sabail district,
Nizami st. 58
24 / 7
Sahil
Austin Baku Hotel is located in Baku. The property has a restaurant, bar, a fitness center and shared lounge. All rooms at the 4-star hotel offer city views.