50 rooms
independent
Hotel
Conveniently located at the gateway to Vancouver, British Columbia, Canada, The Delta Town & Country Inn is just minutes from the Island Ferry Terminal (10 minutes), Vancouver International Airport (15 minutes), the US Border (15 minutes) and down