The ideal setting for guests wishing to uncover the culture and history of the surroundings, this hotel places guests at the ..
Sicamous / Sicamous
Property Location With a stay at Super 8 Sicamous in Sicamous, you'll be on the beach and minutes from Sicamous Visitor Centr..