Google
×

Roberts Riverwalk Hotel

(1,270) Hotel
Down-to-earth hotel offering relaxed quarters, many with river views, plus dining & a pool.
Address: 1000 River Pl Dr, Detroit, MI 48207