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

Guestroom

Remove Ads

Claim copyright