Located where the sophisticated City of London meets the Cultural East End, SOUTH PLACE HOTEL is boutique, luxurious, lively and fresh-faced.  Named as one of the big six art hotels worldwide, and one of London’s top 10 hotels with Michelin-star restaurants, South Place offers an unforgettable experience in a stylish setting. Licensed for weddings and civil ceremonies, and with 80 bedrooms, three bars and five private dining rooms, the hotel was designed for wining, dining and dancing, before falling into a comfortable bed.