Super 8 Santa Fe

Starting at

TripAdvisor Review

Based on 821 review

See all

This comfortable hotel is set in Cerillos Road. The accommodation comprises 95 cosy units. Internet access is offered to make guests' stay even more enjoyable. This property does not accept pets. There is a car park at Super 8 by Wyndham Santa Fe.

More details