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
4.0/5
4.0 /5

4.0/5
4.0 /5
great staff and everyone is nice

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

5.0/5
5.0 /5
Quite area and everything included

5.0/5
5.0 /5
Staff is very friendly

5.0/5
5.0 /5
The cost and location of the apartment units were a big part of why I decided to lease here. The ability to have my own room was also a nice option.

5.0/5
5.0 /5
How kind everyone is

4.0/5
4.0 /5

5.0/5
5.0 /5

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