ART Gallery Hotel is located in the center of Baku, next to the old city wall. The property is located in the historical center of Baku just 82 feet from Maiden Tower. The property is around 0.7 mi from Azerbaijan Opera and Ballet Theater and 0.
2x Twin bed(s) 90-130 cm wide