Astola Hotel酒店
55, Oktay Kerimov str., AZ1069 巴库, 阿塞拜疆
Located in Baku, 2.3 km from Heydar Aliyev Cultural Center, Travel Hotel features a garden and shared lounge. This 4-star hotel offers free Wi-Fi. The hotel features a hammam and a 24-hour front desk.