1 review
0 reviews
0 reviews
0 reviews
0 reviews
Last Review Updated on 9 Aug 2022
Reviewed 2 years 3 months ago
It almost has the appearance of a three-star hotel while still being a cheap hotel. The hotel's location is excellent, and the close metro station is an added bonus.