The pleasant 2-star Shakespeare Hotel lies within walking distance of Royal Albert Hall, Marble Arch and Earls Court Exhibition Centre. The building was renovated in 2003.
The hotel is ideally located close to Edgware Road subway station. You can find Paddington Station and Lord's Cricket Ground only 1300 meters from the property.
20 minutes' drive from London City airport and 10 minutes' walk to Marylebone train station.
All individual rooms including Standard Family Twin Room, Superior Quadruple Room and Standard Quadruple Room are fitted with individual climate control, flat-screen TV, a minibar, a separate toilet and a wardrobe. Guests will enjoy a view of Hyde Park from their rooms. There are family bathrooms with a shower, a hairdryer and towels along with an electric kettle, coffee/tea makers and a fridge for self-catering.
Eat & Drink
You may have a generous breakfast served in the airy dining room.
Business travelers can avail of a business center, a conference room and a copier offered on site.
Wireless internet is available in the entire hotel for free.
No parking available.