A landmark in its own right, The Savoy is without a doubt one of the most famous hotels on earth. The opulent and luxurious property has a range of fine rooms, each of which oozes class and refinement, as well as excellent fitting and fixtures. The hotel has a range of bars and restaurants that offer some of the finest cuisine in all of London to be enjoyed.