50-51 Princess Square, W24PX London, United Kingdom.
A hotel in the heart of London. This urban hotel is situated in the Princess Square, the Bayswater area, just a step from the main points of interest of London, such as Hyde Park, Oxford Street or Royal Albert Hall of Arts and Sciences. It is an area with a great recreational and cultural supply, in which the city of London proves why it won the title of one of the most cosmopolitan city in the world. The bus, the underground and the train have their own stations at less than five hundred metres distance from the hotel. The fairground is at three kilometres far and the closest airport, at sixteen. Among its facilities, a warm style welcomes the guests and gives it the necessary comfort.
WiFi is available (extra charge).
Free open air parking at the hotel.
Near exhibion centre, Park, Museum Area, Near subway / tramstation, Near shopping centre.
When the reservation has not been used and no cancellation has been made at the hotel: 1 night will be charged.
Pets are not allowed.
Visa, Diners Club, Maestro, Mastercard, American Express, Switch.