The Gardens Hotel is situated in the heart of Manchester, overlooking the famous Piccadilly Gardens, providing an ideal venue for the business traveller and tourist alike.