The hotel is in a very good location and is newly renovated and refurbished, it comes highly recommended.FZ 03/05
Situated in the most bustling commercial center, the hotel is easily accessible from all parts of the city. It is about ten minutes' drive from the famous Peoples Square and minutes' drive from the nearest metro station.
The hotel is a modern 28-floor building.
The lobby is large and well decorated.