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

Coffee Service

Remove Ads

Claim copyright