The 4-star Selfridge lies within 2.1km from Hyde Park, Marble Arch and Up at The O2.
Offering an excellent setting in London just near an underground station, Selfridge overlooks Hyde Park. The venue is set just 30 minutes from London center.
This superior hotel boasts close proximity to parks.
15 minutes' drive from London City airport and 10 minutes' walk to Marylebone train station.
Luxurious rooms feature climate control, satellite TV, a trouser press, a safe and Wi-Fi. Bathrooms are fitted with slippers and toiletries.
Eat & Drink
The informal restaurant offers light international cuisine.