Shaw Club Hotel

Starting at
$232
Featured Image
Interior Entrance
Lobby

TripAdvisor Review

Based on 1102 review

See all

This charming hotel is located in Niagara on the Lake. The premises count with 30 welcoming accommodation units. Pets are not allowed at this establishment.

More details