fbpx

South Place Hotel

Finsbury

,

London

South Place Hotel

Finsbury

,

London

South Place Hotel is a luxury, 5 star hotel in the heart of London’s business district.

The hotel decor is sleek and modern, and amenities include a Michelin star restaurant Angler and 24 hour fitness centre.

Make sure you check out the Secret Garden, a secluded rooftop terrace that you’ll want to take some pictures in.

.
.

WHY VISIT?

AT THE HOTEL

Don't forget these:

Install our free app now!