Rittenhouse Station
4.6/5
4.6 /5
28 Verified Reviews
250 South Main St, #107, Newark, DE 19711, US
(302) 226-3808
28 Verified Reviews
5.0/5
5.0 /5

5.0/5
5.0 /5
Very welcoming, easy to communicate with and get around.

5.0/5
5.0 /5
The fitness center and friendly staff

5.0/5
5.0 /5
Environment caused by the architecture and decorations

5.0/5
5.0 /5
Staff is SO nice and helpful

5.0/5
5.0 /5
friendliness of the staff

5.0/5
5.0 /5
The apartments are nice and modern for a fair price.

5.0/5
5.0 /5
The fitness center is very close