The Four Seasons Hotel, London at Park Lane. Re-opened in 2011.
Four Seasons London is a luxury 5-star hotel in London, England. It is located near Hyde Park corner in central London. The hotel recently underwent renovation and reopened in Feb 2011.
Size: 5616px × 3536px
Location: Hamilton Place, Park Lane, London, UK
Photo credit: © Archimage / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architects, architecture, attraction, building, decor, design, elegant, furniture, hotel, interior, international, lobby, luxurious, luxury, modern, opulent, reardon, rochon, seasons, smith, structure, style, tourist, ypr