Kathleen Nial
8.0
/10
Reviewed 14 week(s) ago
Expedia Group verified review
The property is apartments. There are no elevators and most apartments are located on an upper floor. Although not located near major sites,the location is walkable with many cafes and bars near by.


