Super 8 by Wyndham Cloverdale Wine Country
1147 S Cloverdale Blvd, CLOVERDALE (CA)
basado en
reviews
This lovely Hotel can be found in Cloverdale. Super 8 Cloverdale features a total of 42 rooms. The accommodation offers internet access for guests' convenience. This Hotel does not accept pets. Super 8 Cloverdale provides parking for guests' convenience. Super 8 Cloverdale features a choice of business facilities in order to offer the perfect combination of comfort and convenience for a corporate trip.
Popular services
Total number of rooms
Number of floors (main building)
Public internet
Car park
24h. reception
Casino
Alojamiento y desayuno
Launderette
Conference room
Wlan access point
Satellite / cable tv
Wheelchair accessible
Caja de seguridad
* There are services that may have an additional cost.