1 year 8 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.
850
Venues, Chennai