Karta Vacation Rentals
Tucked on Teymur Aliyev Street in Narimanov, Sun Rise Hotel sits in central Baku — a short drive from Ganjlik Mall, near Tofik Bakhramov Stadium and a quick ride to Nizami Street and the Baku City Circuit. Heydar Aliyev International Airport is about 25 km away.