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...
This 4 star hotel is located in the city centre of London and was established in 2007. It is close to the London Eye and the nearest station is Waterloo. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 399 rooms are...
This 4 star hotel is located in the city centre of London and was established in 2000. It is close to the National History Museum and the nearest station is Gloucester Road Tube. The Hotel has a restaurant, a bar and a conference room. All 90 rooms...
This 4 star hotel is located in the city centre of London and was established in 1897. It is close to the Buckingham Palace and the nearest station is St James Park. The Hotel has 3 restaurants, 2 bars, a conference room, a coffee shop and a fitness...
This 4 star hotel is located in the city centre of London and was established in 1897. It is close to the Buckingham Palace and the nearest station is St James Park. The Hotel has 3 restaurants, 2 bars, a conference room, a coffee shop and a fitness...
This 5 star hotel is located in the city centre of London and was established in 2013. It is close to the Covent Garden and the nearest station is Charing Cross. The Hotel has 2 restaurants, a bar, a conference room and a fitness centre/gym. All 157...
This 4 star hotel is located in the city centre of London and was established in 1975. It is a short drive away from the Natural History Museum and the nearest station is Gloucester Road. The Hotel has a restaurant, a bar and a coffee shop. All 82...
This 5 star hotel is located in the city centre of London and was established in 2013. It is close to the Covent Garden and the nearest station is Charing Cross. The Hotel has 2 restaurants, a bar, a conference room and a fitness centre/gym. All 157...