Hotels near all Castine landmarks