Royal Park Baku Hotel Hotel Baku, Azerbaijan
A very nice place to stay for a reasonable price - hotel «Royal Park Baku Hotel» is located in Baku. This hotel is located in 7 km from the city center.
Teymur Aliyev Street 25a Baku 1029,Teymur Aliyev Street, Baku, 1029