Noor-Us-Sabah Palace is a three-star property in India that exudes grace and luxuriance. Whether you are hopping in for a business visit or a leisure getaway, the hotel's multilingual staff and matchless amenities will serve your requirements personally and make you feel at home away from home. It is centrally located between the metro and railway station, which makes the commute a breezy affair.