Hotel Sun International Delhi: 2.7 km to Red Fort