Thursday, April 20, 2023
St James Court Review: A charming courtyard hotel in the heart of Westminster
St James Court hotel is a luxury hotel located in Buckingham Gate, London. First opened in 1902, the hotel has been brought up to date with modern renovations, but still maintains many of its original Victorian features. It is also home to TH@51 restaurant and the Michelin-starred Quilon, as well as a special courtyard which hosts an evening a hour.
from Daily Express :: Travel Feed https://ift.tt/HE0er3A
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment