Search Hotels
Search History
1 Hotels found in Mountain View.
Destination: USA Mountain View |
Hotel Address: 1308 E Main Street
Dogwood Motel offers pet-friendly accommodation in Mountain View Free private parking is available on site
Rooms include a TV with cable channels Certain rooms feature a seating area to relax in after a busy day Each room comes with a private bathroom Dogwood Motel features free WiFi throughout the property
You will find a 24-hour front desk at the property
The area is popular for golfing and h...More