Join    My Account   

Add Bookmark    Refer a Friend

HotelsReviewsRewardsSpecial Offers24/7 Help
You are here : HomeWorldEuropeUnited KingdomLondon Cromwell Crown Hotel

Cromwell Crown Hotel London


Rating: Star

Location: Other

Address: 139-141 Cromwell Road, London, United Kingdom

Favorite  Add to My Short List

Cromwell Crown Hotel London Info

This economy class hotel, situated on Cromwell Road, is primed for exploration of this area. Guest will enjoy access to numerous tourist sites spread across London, including a walking distance to the Science Museum, Natural History Museum, Royal Albert Hall, Hyde Park, and the Olympia and Earls Court Exhibition Halls. Guests will also be able to easily access the Gloucester Tube Station, which is a two-minute walk away. The rooms are simple and provide guests with basic economy level accommodation, ideally suited for backpackers and those traveling on a very limited budget. A daily continental breakfast room is located on-site. The Cromwell Crown Hotel is ideal for travelers that need only the very minimum in accommodation amenities to rest comfortably.

Cromwell Crown Hotel London Location


Address:   139-141 Cromwell Road, London, United Kingdom

Similar hotels in London :

Hotel Name Star rating Rates from
Kyriad Princes Square Hotel StarRate USD 107
Somerset Hotel StarRate USD 107
Bedford Hotel StarRate USD 108
Edward Hotel StarRate USD 108
Eden Plaza Hotel StarRate USD 106
Central Park Hotel StarRate USD 109
Commodore Hotel StarRate USD 109
Americana Hotel StarRate USD 109
Kingsway Park Hotel StarRate USD 105
Wellington Hotel StarRate USD 105

Go To Top

Best hotel site in Asia TravelMole award 2008
agoda rewards

1Earn points automatically, worth 5-7% of your room price.
2Use your points anytime to save on future bookings.
more information
agoda special offers!

Agoda offers many ways to save even more with our special deals & promotions on many popular hotels.

Go to offers...

Live Customer Support