Venue Details

South Place Hotel

South Place Hotel in the City of London is a distinctively different new hotel that mixes business with a sprinkling of pleasure. It derives its inspiration from many of the things that make London buzz: cultural diversity, understated wit and an easy sense of self. Beautiful, Conran-designed guest bedrooms will appeal to switched-on business travellers and savvy leisure guests, whilst the restaurants and bars connect with local Londoners to create a glamorous and happening ‘scene’.

Web Design Agency - Webheads