Overview

The Scotia Inn

Search hundreds of travel sites at once for hotel deals at The Scotia Inn

100 Main St, Scotia, CA 95565, United States
The Scotia Inn
Sat 10/21
Sun 10/22

Overall guest ratings

9.2/10 Excellent
Based on 4 reviews

Nearby

Show all
Reviews

Recent Reviews

Map

Map