Jlabori
10.0
/10
Reviewed 405 week(s) ago
Expedia Group verified review
Great Location, friendly and helpful staff, However please Note you will have to go up 3 to 4 set of stairs With luggage. NO ELEVATOR. Shower it's very small. Overall we love the Location and will recommend.


