Situated at a distance of 3 km from Shivaji Bridge Railway Station. Hotel Shangri-la has a multi-cuisine restaurant within the premises. This property in Delhi is 1 km away from Jantar Mantar. The property accommodated 320 air-conditioned and well-maintained rooms. Electric kettle, closet, television and bottled drinking water are some of the conveniences offered in the room. It also has an en-suite bathroom with hot and cold running water facility.