Your question has been sent.
Expect an answer!
18 Albert Embankment, Lambeth, London SE1 7TJ, Barbar
Overlooking the River Thames, this high-end hotel is within 1.4 miles of Trafalgar Square and Buckingham Palace, and a 15-minute stroll from the London Eye.Contemporary rooms come with minibars, and tea and coffeemaking facilities, as well as free Wi-Fi, flat-screen TVs, and marble bathrooms with walk-in showers. Upgraded quarters add river views, club-lounge access and/or sofabeds. Room service is available 24/7.A trendy restaurant/bar features South American and Asian cuisine. Other amenities include a 24-hour fitness room and a business centre.
18 Albert Embankment, Lambeth, London SE1 7TJ, Barbar
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!