Excellent location
Located minutes from People's Square, this hotel is in a very central location, close to many sights, shops and restaurants. Additionally there is a metro station within two minutes of the property and guests are pleased to be in such a convenient location.