Delta Chelsea would prove best, it won' cost you more even if you stay for more days over there. The hotel is large with availability of good location and good rooms, you will find your own space over there.
Can you tell me about Cheap accommodation in Toronto?I am looking for moving to Toronto for business purpose temporarily.So,I am wondering about to take an apartment or villa there instead of staying in expensive hotels.Please reply me,if you can.
Any suggestion or advice would be really appreciated.