20 Upper Ground, London SE1 9PD, England
3.1 miles from Royal College of Art
“I couldn’t have made a better choice of hotel. I stayed for 10 days in a studio loft - spacious for working from the hotel and the absence of busy london traffic noise made it perfect- highly recommended”
“A brilliant stay at a beautiful hotel, ideally located on the Thames. We were celebrating our anniversary and the team could not have been more attentive or considerate. They were absolutely fantastic on every level!”
“A brilliant stay at a beautiful hotel, ideally located on the Thames. We were celebrating our anniversary and the team could not have been more attentive or considerate. They were absolutely fantastic on every level!”
Special offer
- Visit hotel website