South Place Hotel

South Place Hotel is a boutique, luxurious, lively and fresh-faced hotel. Located in The City of London, between Moorgate and Liverpool Street in the financial district and steps to the trendy East End. The hotel is the first from restaurateurs, D&D London. With 80 bedrooms, five bars and a floor of event spaces, the hotel was designed for wining, dining and dancing, before falling into a comfortable bed.

© House of Kooser 2018