The savoy
One of londons most iconic hotels the savoy hotel is quintessentially english combining the timeless elegance and glamour of its edwardian origins with the luxuries of the 21st century the savoy hotel recently underwent a 220 million restoration ideally placed on a beautiful stretch of the river thames the savoy puts you on the doorstep of so many of londons finest theatres museums and opera houses whilst its close proximity to the city is ideal for those travelling on business as well