Red Roof Inn Salem
Hotel
Salem, New Hampshire
Want to save money while travelling? It’s easy! Hotel «Red Roof Inn Salem» is located in Salem. This hotel is located in 3 km from the city center.
Number of rooms: 108
15 Red Roof Lane, Salem, NH 03079