Hotel description
| Address: |
ORCHARD STREET LONDON United Kingdom |
A deluxe hotel in the heart of the West End, just a few minutes walk from Marble Arch and Bond Street station and Selfridges store. The Selfridge is a traditional 294-bedroom English hotel offering the best in service and a relaxing atmosphere. Some rooms have air conditioning. Some are equipped with modem point, trouser press and tea and coffee making facilities and most have a mini bar. There is nearby car parking at an additional charge.
-(F)-FIRST CLASS HOTEL
- AAA DIAMOND- NOT RATED
Note: It is the responsibility of the
hotel chain and/or the individual property to ensure
the adequacy of the hotel information. We are not responsible
for any inaccuracies in the information displayed |