Situated in the heart of downtown on Sherbrooke Street at Peel, this hotel is minutes away from prestigious restaurants, boutiques and museums. It features a large number of suites and spacious rooms and is one block from the Underground Pedestrian Network.