Suba Palace, India Our rating: Medium

The Suba Palace is very well located, only a few minutes walk from India Gate.

Standard room, Suba Palace, Mumbai (Bombay)
Map of Suba Palace, India
Lobby, Suba Palace, Mumbai (Bombay)
Standard Room, Suba Palace, Mumbai (Bombay)
View hotel in detail