Located on the right bank of the Vistula River in Warsaw, this hotel is a great option for business and leisure travellers alike. The hotel is situated in a historical building, close to the National Stadium and next to all means of public transport including..