FOR QUESTIONS OR INQUIRIES
GET IN TOUCH BELOW

Hotel Delilah is located in the east-end of Toronto

1036 Gerrard Street East

be@hoteldelilah.ca

Hotel Delilah © 2020 - Web design by Seaton Marketing Group