castle hotel in London, City Of London

About 27 results.

Queen Elizabeth's Oak

thumb_up 31782 likes

Historic UK - The History and Heritage Accommodation Guide. From cottages to country house hotels!

Crowne Plaza London - Albert Embankment

Albert Embankment 10-11, SE1 7TP London, United Kingdom