Diablo Mountain Inn

The World>North America>United States>California>San Francisco>Diablo Mountain Inn

2079 Mount Diablo Boulevard,
San Francisco Area - CA,
United States,
94596

View San Francisco Information

Photos of the Diablo Mountain Inn, San Francisco.

Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn
Diablo Mountain Inn

About the hotel

Enjoy complimentary Wi-Fi and discounted access to a nearby fitness center at the Diablo Mountain Inn - Walnut Creek. This hotel offers 24 air-conditioned rooms equipped with refrigerators, microwaves, and flat-screen TVs with cable. Private bathrooms include complimentary toiletries and hair dryers. For your convenience, safes and desks are provided, and housekeeping is daily. Free self-parking is available onsite, along with express check-out and a safe deposit box at the front desk. Located in central Walnut Creek, the hotel is a short walk from Broadway Plaza and the Lesher Center for the Arts, and within a short drive of Mount Diablo State Park and Saint Mary's College.