Tọa lạc ở Thác Niagara, Canada, Niagara Grandview Manor trên đường ven sông, chỉ cách Công viên nước Trong nhà Fallsview và Sòng bạc Niagara 10 phút đi bộ. Có nhiều dịch vụ, tiện ích dành cho khách, bao gồm truy cập Internet tốc độ cao (có dây) miễn phí, trung tâm dịch vụ văn phòng và phục vụ cà phê tại khu vực chung. Có kế hoạch tổ chức sự kiện tại Thác Niagara, Canada? nhà nghỉ "giường & bữa sáng" này có khu vực tổ chức rộng 42 mét vuông, bao gồm khu hội nghị và phòng họp.