The Ritz Hotel, London

Hotel Exterior
Courtesy of The Ritz Hotel, London

The Ritz Hotel in London is a famous historic landmark, known for its grand decor and five-star service. Tea at the Ritz, served in the beautiful Palm Court, includes fine tea, sandwiches, freshly baked sconces and delicate pastries. The hotel offers five different types of suites with restored period interiors. Rates from 300 GBP/night.