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

0 comments:

Post a Comment