Everplaces

St. James Hotel & Club

7-8 Park Pl, Greater London SW1A 1LS, London, United Kingdom 7-8 Park Pl, Greater London SW1A 1LS, London, United Kingdom
Sleep
hotel
St. James Hotel & Club. London, United Kingdom
Note

My favorite hotel in London.

Phone
+44 20 7629 7688
hotel

Save and share places you love
with Everplaces

Sign up