• Delta Chelsea Hotel
  • Delta Chelsea Hotel toronto
  • Delta Chelsea Hotel
  • Delta Chelsea Hotel
locate

Delta Chelsea Hotel
Toronto, ON
2237 dwelling units

27 + 55 + 60 storeys
residential + hotel

project status:
concept