Just returned from a week at this hotel. I have to begin by saying that you cannot get a better located hotel in Baku. You are directly on Fountains Square which is the true heart of the city, with wonderful restaurants and bars on your doorstep, whilst being within a 10 min walk from most of the tourist areas.
The...
More
- Baku Radisson
