header

Red Roof Inn Las Vegas

Red Roof Inn Las Vegas

Built in 1976.

Located at 4350 Paradise Road, Paradise, Nevada.