Home

Diablo Mountain Inn

2 Star Rating Walnut Creek, CA

Diablo Mountain Inn This boutique hotel is located in downtown Walnut Creek, less than one mile from the Broadway Plaza Shopping Mall.

One queen bed or two double beds, free local calls, and complimentary dial-up Internet access come in standard rooms.

Guests can enjoy an outdoor swimming pool and a complimentary Continental breakfast in a smoke-free environment.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 




Location

2079 MT. Diablo Boulevard, Walnut Creek, CA 94596, USA