Located just 500 metres from the New Delhi Railway Station, Mahesh Inn operates a 24-hour front desk to assist guests at all hours Free WiFi access is available Each room here will provide you with a TV, air conditioning and a seating area Featuring a shower, private bathroom also comes with free toiletries Extras include satellite channels At Mahesh Inn you will find a 24-hour front desk Other facilities offered at the property include a ticket service, an ironing service and laundry facilities The guest house is 17 km from Jantar Mantar, 26 km from Feroz Shah Kotla Cricket Stadium and 28 km from Lal Qila Delhi International Airport is 15 km away