Savoy Hotel

Accommodations • London, England United Kingdom

The solemn building adorning the riverbank is one of the most highbrow spots to provide your afternoon tea. It was actually the first luxury hotel built in London.