The 3-star Sr 18 Hotel New Delhi offers quick access to Stargate Observatory, situated about a 5-minute walk away. The hotel also includes a car park.
Cyber City lies 2.1 miles away, and Power Grid Corporation of India Limited is 2.5 miles from this New Delhi hotel. Approximately a 20-minute walk from the accommodation, business travelers will find Global Business Park. Kingdom of Dreams is 2.8 miles away, and New Delhi train station is situated 13 miles from the Sr 18. For those traveling from afar, Delhi International airport is 20 minutes' drive away.
Serving a wide assortment of dishes, The Chowk is within a few blocks of the hotel.