Sheraton Grand London Park Lane
"The Sheraton Grand London Park Lane is a celebrated 5-star landmark in the heart of Mayfair. Originally opened in 1927, this Art Deco gem offers guests a sophisticated retreat on Piccadilly, overlooking Green Park. With its stunningly restored Palm Court, award-winning dining, and elegant accommodations, the hotel captures the glamour of a bygone era while providing every modern luxury. Its central location makes it the perfect base for exploring the capital’s cultural highlights, from the West End theaters to the boutiques of Bond Street. Whether visiting for business or leisure, guests are treated to impeccable service in an atmosphere of timeless British elegance."
