Spa hotels Finsbury Square

Montcalm Royal London House, London City
8.6(8,548)Finsbury SquareMontcalm Royal London House, London City offers a refined stay near Finsbury Square, featuring a rooftop bar, a full-service spa, and diverse dining experiences.
Spa hotels near Finsbury Square
Other spa hotels within ~100 km of Finsbury Square.

South Place Hotel
8.8(334)LondonSouth Place Hotel in London offers contemporary accommodation steps from Liverpool Street Station, featuring a rooftop restaurant, stylish rooms, and a wellness center.

art'otel London Hoxton
9.2(5,196)LondonExperience world-class service at art'otel London Hoxton, featuring a prime city location, exceptional facilities including a spa, comfortable accommodations, and diverse dining.

Pan Pacific London
9.5(1,790)LondonPan Pacific London offers a luxurious and convenient stay in the heart of the Square Mile, featuring elegant rooms, diverse dining, and a dedicated wellness floor with an infinity pool.

Montcalm East, Autograph Collection
8.8(2,189)LondonMontcalm East, Autograph Collection, invites you to experience a stay in the heart of East London, blending innovative design with local charm and modern comforts.

The Ned
8.7(780)LondonHoused in the historic former Midland Bank building, The Ned in London offers 250 charming rooms, ten restaurants, and a range of grooming and spa services.

The Westin London City
8.9(506)LondonExperience the Westin London City, offering a central location near St Paul's Cathedral, diverse dining, exceptional spa facilities, and comfortable accommodations.

Leonardo Royal London St Paul’s
8.6(14,803)LondonLeonardo Royal London St Paul’s welcomes you to the city's business district with a fantastic pool, luxurious rooms, and a spa, all next to St Paul’s Cathedral.

master St. Paul's
9.2(1,244)LondonMaster St. Paul's offers air-conditioned accommodations with free WiFi, a spa, and private entrances, ideally located 200 meters from St. Paul's Cathedral.

Shangri-La The Shard, London
9.1(1,673)LondonExperience 5-star luxury at Shangri-La The Shard, London, featuring breathtaking city views, exquisite dining, and an unparalleled location.


