Courtyard By Marriott London is a 3-star attractive hotel providing a non-smoking accommodation only minutes away from Budweiser Gardens, The Grand Theatre and Museum London. Founded in 2004, the hotel underwent a renovation in 2012.
The city center is 7 km away from the hotel. The property is set 30 minutes' walk from Aeolian Hall, Eldon House and Westminster Ponds.
Courtyard By Marriott London Hotel features 120 rooms across 5 floors. They provide bathrooms with a hairdryer, a shower and free toiletries.
Start your day with a delicious breakfast served at the restaurant. Guests can dine in Southside Restaurant and Arby's located within a 5-minute walk of the property.
Courtyard By Marriott London Hotel is within a 15-minute drive to London airport.
Business facilities feature a conference room, computers and a business center.
Courtyard By Marriott London Hotel is a child-friendly hotel offering babysitting and cribs.