Mahesh Guest House is located in New Delhi. The New Delhi Bus Station and the New Delhi Railway Station are within 750 metres. Free WiFi access is available in some rooms of the property. Each room here will provide you with a satellite TV and a private bathroom. At Mahesh Guest House you will find a 24-hour front desk. Other facilities offered at the property include a ticket service and luggage storage. The guest house is 2.7 km from Jantar Mantar, 4.5 km from Feroz Shah Kotla Cricket Stadium and 2.8 km from the Jama Masjid. Delhi International Airport is 18.9 km away.