by nikki36hh When i say on Queen street, it's around 10 steps off queen street. The rooms are big and it has an upmarket feel to it...
Has a pool and gym, although the pool is inside and smaller that the rooms!! great views tho Theme: HotelComparison: more expensive than average