This 4 star hotel is located in the city centre of London and was established in 2004. It is close to the British Museum and the nearest station is Holborn/Russel Sq.. The Hotel has a bar. All 51 rooms are equipped with hairdryer, safe, internet...
Situated In Lively Battersea, Overlooking The River Thames, Falcon Wharf Apartments Offer Luxury Accommodation With City Views. There Is A Riverside Restaurant, Champagne Bar And On-Site Bakery. The Spacious Apartments Are Stylishly Decorated With...
Pestana Chelsea Bridge Hotel Spa is located in the magnetic development of Chelsea Bridge Wharf, one of the most important new growths in Chelsea, London. The hotel has 4 stars offering both business and leisure travelers’ high-class service and...
The Crowne Plaza London Battersea Hotel is a glamorous, modern hotel, located in Battersea, London. The luxurious 5-star hotel is right next to the London Heliport in Battersea and its design is inspired by the Halcyon days of aviation. The Crowne...
This 5 star hotel is located in the city centre of London and was established in 1900. It is close to the Leicester Square Covent Garden and the nearest station is Leicester Square. The Hotel has a fitness centre/gym. All 64 rooms are equipped with...
Rafayel Hotel Has A A Tranquil Waterside Location, But You DonaT Have To Go Far To Experience The Bustling City Life. This Hotel Conceptualized With A Conscientious And Eco-Loving Approach Has Recycled Glass, Paper And Leather Furnishings And Also...