Hotel HOTEL LORD KRISHNA DX INN
★★★★
5043, Main Bazar, Six tooti Chowk, Pahar Ganj, New Delhi Railway Station, New Delhi, India Show on map
Hotel Shelton is a 3-star hotel in New Delhi, India. It is one of 3,885 places to stay in New Delhi listed on Triptoic.
5043, Main Bazar, Six tooti Chowk, Pahar Ganj, New Delhi Railway Station, New Delhi, 110055, India
Hotel Shelton is located at 5043, Main Bazar, Six tooti Chowk, Pahar Ganj, New Delhi Railway Station, New Delhi 110055, India.
Hotel Shelton is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Entire House