Hotel Shelton 3 stars

5043, Main Bazaar, Six tooti Chowk, 5 Min.walk from New Delhi Railway Station (Near Ramakrishna Metro Station), Paharganj - 110055, Paharganj, 110055 New Delhi, India

Hotel image
Read more reviews for Hotel Shelton