Dog-friendly City of London Hotels & Spa Breaks

[1] locations
    • £££
    South Place Hotel is a slice of London's energy and culture, with strong links to the surrounding neighbourhoods. The experience is unforgettable, with chic designer interiors complemented by impeccable service, excellent food, a warm and lively atmosphere, and of course, a great night's sleep. Explore the eclectic…
  • 1