With a stay at Comfort Inn Edgware Road W2, you'll be centrally located in London, convenient to Lord's Cricket Ground and Selfridges. This family-friendly hotel is close to London Zoo and Royal Albert Hall.
Make yourself at home in one of the 38 air-conditioned rooms featuring LCD televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include phones, as well as safes and complimentary newspapers.
Make use of convenient amenities, which include wireless Internet access (surcharge) and tour/ticket assistance.
A complimentary buffet breakfast is served daily.
Featured amenities include a business center, express check-in, and a 24-hour front desk.