Baglioni Hotel London

London, England

Ideal For: Urban Explorers, Culture Cravers, Foodies
Style: Upscale, Modern, Posh

  • Contemporary Italian hotel in the heart of London’s Kensington neighborhood
  • Gourmet Italian restaurant and on-site spa
  • Located within walk distance of Harrods and Royal Albert Hall, and a quick cab ride away from Westminster Abbey and Buckingham Palace
  • 67 rooms and suites
Loading search results
Loading ...