Baglioni Hotel London

London, England

Ideal For: Business Travelers, Urban Explorers, Culture Cravers
Vibe: Upscale and Modern London Metro Hotel
Style: Chic, Sophisticated

  • Located opposite Hyde Park, overlooking Kensington Gardens
  • Walking distance to Harrods and Royal Albert Hall, and a quick cab ride away from Westminster Abbey and Buckingham Palace
  • Classic Italian restaurant and soothing spa on-site
  • 67 rooms and suites
Loading search results
Loading ...