Holiday Inn Express 2516 Historic Route 66 - Santa Rosa, New Mexico 88435 Approximately 90.2 miles from Lockwood Elementary School Compare prices for Holiday Inn Express SANTA ROSA with nearby hotels
Holiday Inn Express SANTA ROSA is the 4th closest Holiday Inn Express hotel to Lockwood Elementary School.
Holiday Inn Express Closest To Lockwood Elementary School