Hotel Diamond Stay 10 minutes walking from Nizamuddin Railway Station – New Delhi | SherryStay