Hotel Ambica Palace Delhi: 2.5 km to National Rail Museum