Red Rock Inn
(231)
Motel
Address: 2550 N Michigan St, Plymouth, IN 46563
Phone: (574) 935-4737
The Red Rock Motel is a Southwestern-style hotel in Page, Arizona. Located close to Lake Powell and the historic Horseshoe Bend, the hotel has 14 private ...
No information is available for this page. · Learn why