Located 668 meters from Ace Video & Photography. Aladdin Motor Inn is conveniently located in the popular Red Deer area. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.
Located 845 meters from Ace Video & Photography. The 2-star Super 8 Red Deer North offers comfort and convenience whether you're on business or holiday in Red Deer (AB).