Make the perfect choice by choosing to stay at the Comfort Inn & Suites Downtown Edmonton when traveling to Edmonton in Alberta, Canada. Located in the heart of the city, you can enjoy the very best of Alberta's capital city when you stay at our inviting hotel.
Choose from our different rooms that have been specially put together to give you the utmost comfort when you stay at our hotel. With a range of amenities and high-quality service from our dedicated staff, you are sure to enjoy a memorable stay in our Downtown Edmonton hotel.