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

4.0/5
4.0 /5
The private bedrooms and large living space

4.0/5
4.0 /5

4.0/5
4.0 /5
The spacious apartments are an ideal location from both campus and Main Street - far enough away from the commotion yet still walkable.

4.0/5
4.0 /5
The fitness center, internet and cable/apple TV, big living room

5.0/5
5.0 /5

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

5.0/5
5.0 /5
friendliness of the staff

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