The hotel is conveniently located near the airport and within easy reach of local transportation. (1099/0501:SD)
The hotel is located 4 kilometres from the Toronto Pearson International Airport, 16 kilometres from Greyhound Bus Depot and the Amtrak station, and 22 kilometres from downtown Toronto.
The hotel is a modern, 12-storey building.
The lobby is small in size and has gold and burgundy sofas and chairs with plant arrangements around them. The floor is a combination of green tiles and carpets.