South Place Hotel
     

South Place Hotel

London, United Kingdom

Plenty of hotels make deals with restauranteurs in order to offer high-end dining options — but it's something quite different when the restauranteurs are the ones who built the hotel. Situated between Moorgate and Liverpool Street stations, South Place Hotel is an 80-room affair and the first purpose-built hotel to open in the Square Mile in over 100 years. Inside this Design Hotels member, you'll find sleek, Conran-designed interiors, two top-tier restaurants, three bars, and five private dining and meeting rooms, as well as a host of artwork commissioned especially for the hotel. Outside, you've got easy access to transportation, the City, and the East End.

More   Stay  HotelsDeets   Info   Share   SAVE
Share    Twitter    Facebook    Tumblr    Stumble Upon    Google+
Email          
Link    
South Place Hotel
South Place Hotel
South Place Hotel
South Place Hotel
South Place Hotel