Photos coming soon
HOTEL
Chapel Cottage
16 Chapel Street Russell 0202,Chapel Street, Russell
Where it sits
Chapel Cottage
16 Chapel Street Russell 0202,Chapel Street, Russell
-35.26152, 174.12401
Similar stays nearby
Plan around Chapel Cottage
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
