Search results
Yelp Reviews
3.0 3 reviews
- 5 star 0
- 4 star 2
- 3 star 0
- 2 star 0
- 1 star 1
They have great locations and it's continently located right next to the Metro station on SM and Vermont Street! More
Even thought the price was very low at comparison to other places. We paid per week without knowing how dirty and nasty the place is. I am grateful for having a room over my head but it was a very... More