- All reviews
With a stay at Four Stars Hotel in London (London City Centre), you'll be convenient to Marble Arch and Selfridges. This hotel is close to Royal Albert Hall and Harrods.
Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include coffee/tea makers, housekeeping is provided daily, and irons/ironing boards can be requested.
A complimentary continental breakfast is included.
Business, Other Amenities
Self parking (subject to charges) is available onsite.