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
Remove Ads

Claim copyright