Loading Map.... Delta Town & Country Inn6005 Highway 17A (at Highway 99) - Delta Events 49.1095834 -123.0561386 Address 6005 Highway 17A (at Highway 99) Delta BC Canada Upcoming Events No events in this location