About this hotel
Strategically located near the prime business districts and major office complexes, this apartment hotel is the ideal choice for the discerning business traveller. With the sky train and subway stations within walking distance, guests can enjoy easy access to many different parts of the city. Those who arrive with their personal vehicles will be within a 15-minute drive from a number of attractions such as the Queen...