Enterprise Hotel London, located 4.8 km from the 13.7-tonne Big Ben Bell, offers guests luggage storage and a restaurant.
Orjowan, located 150 metres from this accommodation, will spoil you with Middle Eastern cuisine.
The hotel in Earls Court, which is London Underground station and Exhibition Centre is around a 25-minute walk from Diana Princess of Wales Memorial Playground and around a 30-minute walk from such shopping venues as the British Harrods Department Store. This 3-star hotel is 2.5 km from Carlyle's House in London. The Enterprise stands within a few blocks of Saint Mark's Coptic Orthodox Church, popular with pilgrims and tourists alike. London West Brompton train station is about 800 metres away, and Earl's Court underground station is about 5 minutes' walk away.