The apartment hotel is situated at the heart of Manchester, at the junction of Princess Street and Whitworth Street. The hotel is superbly located, and offers easy access to the main business, shopping, dining and entertainment districts. Within walking..