Indkvarteringen indeholder 1 soveværelser, 1 badeværelser og et tekøkken.
Bedste seværdigheder i London, såsom St. James's Park og St Stephen's Church ligger ikke langt derfra. 7 minutters gåtur fører dig til Church House. Gæster kan nyde britisk køkken i The Laughing Halibut placeret 50 meter væk. Det tager en 10-minutters køretur for at se Saint Paul's Cathedral.