Novotel Manchester Center is located just off Portland Street within the heart of Manchester. The recently opened hotel is stylish and modernly designed.