The Orchid Suite is without doubt one of Manchesters most luxurious apartments offering a unique City Centre living experience within its three floor triplex
A striking new feature on the city’s skyline. This luxury development comprises 37 storeys of prime residential apartments in the heart of the city centre.