Hotel Overview
This contemporary hotel offers a privileged location, just a 10-minute walk from Lord's Cricket Ground, and 500 metres from Edgware Road Underground Station. The hotel is also minutes from the Marble Arch monument, popular Hyde Park, the Bayswater district, Regent's Park and London Zoo. Restaurants and bars are about a 2 minute walk from the hotel and there are shops on Oxford Street which can be reached in approximately 5 minutes by public transport. This is an ideal starting point to explore this unforgettable city.
Edgware Road, 450
London
United Kingdom
00442077243569