Hotel Baljeet Lodge Delhi: 2.8 km to National Rail Museum