Situated 2.5 miles from Tomales Point Trailhead, the comfortable Dillon Beach Resort features Wi-Fi throughout the property and parking on site.
This inn is situated about a 5-minute walk from a private beach. The Dillon Beach hotel is also 1.8 miles from Tomales Point. Nature lovers will appreciate the proximity to Dillon Beach, which is around 5 minutes' walk away.
The Resort offers 27 rooms with coffee/tea making facilities, and such modern conveniences as a flat-screen TV with satellite channels. Room amenities also include a fridge and a kitchenware. A separate toilet and a shower are offered in modern bathrooms along with hairdryers and bath sheets. Staying at this accommodation, guests can enjoy views of the urban.
Guests can dine at Dillon Beach Coastal Kitchen located 100 feet away.