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
Environment caused by the architecture and decorations

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
The apartments are nice and modern for a fair price.

4.0/5
4.0 /5

4.0/5
4.0 /5
The apartments have a very nice vibe.

5.0/5
5.0 /5
Staff is very friendly

5.0/5
5.0 /5
How kind everyone is

5.0/5
5.0 /5
Quite area and everything included

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