Albion River Inn is a 3-star property only 8.8 km from Temple of Kwan Tai, Mendocino Art Center and Kelley House Museum.
This venue is 5 km away from the center of Little River. The venue is located 126 km from Calistoga.
Rooms of Albion River Inn are appointed with a work desk, a fireplace and complimentary Wi-Fi.
There are a designated place for smoking and a car park available on the premises.