ViaMichelin
Super 8 by Wyndham Santa Rosa
Location picture
Well 7.2 (545 reviews)
Hotel
About it
Super 8 by Wyndham Santa Rosa is offering accommodations in Santa Rosa. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel features family rooms. Guest rooms will provide guests with a fridge. A continental breakfast is available daily at the hotel. Speaking English and Spanish, staff will be happy to provide guests with practical guidance on the area at the reception.
Its strengths
24hr reception
Accessible reduced mobility
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Location
2075 Historic Route 66
Santa Rosa NM 88435
Book
Dates of your stay
Availability with
Booking.com