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
+1 707 764 5338

Call

+1 707 764 5338
The Scotia Inn
Sat 12/9
Sun 12/10

Overall guest ratings

9.2/10 Excellent
Based on 4 reviews

Nearby

Show all
Reviews

Recent Reviews

Map

Map