This place is in heart of downtown Toronto. If you are new in city, this place is highly recommended. We had a very comfortable stay for 33 days.