view was good."
- All reviews
Situated by the ocean, Whale Watch Inn is a great choice for a stay in Anchor Bay. Guests can enjoy the spa tub, and free full breakfast is available daily. A snack bar/deli and a garden are offered, and in-room conveniences include refrigerators and microwaves.