Suba Palace, India
Our rating: Medium
The Suba Palace is very well located, only a few minutes walk from India Gate.
View hotel in detail