F***y
9.1
/10
Reviewed 12 week(s) ago
If you go to India and visit Delhi, it is recommended to stay at this hotel, it is clean, spacious, there are lots of food areas, the location is quite strategic, and getting to everywhere in Delhi by auto is also cheap.
See original
Find this review helpful?


