Selfridge is located in a central area of London in close proximity to Hyde Park, West End and Marble Arch.
Overlooking Hyde Park the property boasts an excellent location in Hammersmith and Fulham of London. A short distance to an underground station enables you to get to Paddington Station, Bond Street and Oxford Street in no time.
This superior hotel is placed within proximity to parks.
Marylebone train station is a 10-minute walk from the property. It takes about 15 minutes to get to London City airport by car.
The hotel offers 294 non-smoking rooms appointed with Wi-Fi, a minibar, satellite TV, heating and a safe. All bathrooms come with toiletries and slippers.
Eat & Drink
The restaurant serves international dishes.
There are car rentals available on site.