LUXURY IN LONDON : A STAY AT THE SAVOY

Located at one of the best addresses in the city, The Savoy is the definition of luxury in London. SAVOY-LONDONDating back to 1246, Count Peter of Savoy built a palace on the River Thames. Hundreds of years later, the Savoy Theatre opens in the same location with wild success! So much that a hotel is needed to accommodate the many tourists and the Savoy opens in 1889. Portions of the hotel were even used as housing for the actors and actresses of the theatre--our room featured a photo of the actress that rented it...she liked to wake up around noon with a glass of champagne...a perfect match for me! SAVOY-LONDON
SAVOY-LONDON 
Previous
Previous

VILA BLED

Next
Next

LUXURY ON THE ITALIAN COAST : LA PESCHIERA