Remove Ads

Photo of Holiday Inn Express Santa Rosa

4.1
22 votes

Holiday Inn Express Santa Rosa

2516 Historic Route 66, Santa Rosa, New Mexico 88435 USA

Add Photo

Gym

Remove Ads

Claim copyright