Modern and vibrant from floor to ceiling, this newly renovated hotel combines colour, comfort and style with functionality and flexibility. The Place is a Grade II listed building newly converted into a luxurious apartment hotel in the centre of Manchester. The apartments have all the freedom of an apartment and the service of a hotel. The barrelled ceiling, spacious rooms and open brickwork provide the character within this fantastic new development in the heart of Manchester city centre.