Delta Hotels Calgary South

Delta Hotels Calgary South is a Marriott-branded hotel in southeast Calgary, Alberta, about 15 minutes from downtown. For meetings and events it has 18…

Venues & Spaces · Calgary, Canada · Services: Indoor Venue Hire, Conference & Meeting Rooms, In-House Catering, Accommodation