Diablo Mountain Inn
Walnut Creek, CA
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.
2079 MT. Diablo Boulevard, Walnut Creek, CA 94596, USA