Hotel Le St-James

Starting at
$226

TripAdvisor Review

Based on 603 review

See all

This sophisticated hotel is located in Downtown. The property features a total of 60 rooms. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.

More details