Luxury Hotels in Niagara Falls, ON » Shaw Club Hotel and Spa » Photo Gallery Shaw Club Hotel and Spa - Niagara-On-The-Lake, ON, Canada Shaw Club Hotel and Spa : Click Here to View Full Hotel Description >> Shaw Club Hotel and Spa Shaw Club Hotel and Spa Shaw Club Hotel and Spa Shaw Club Hotel and Spa Shaw Club Hotel and Spa Shaw Club Hotel and Spa Shaw Club Hotel and Spa