Directions to Hotel Star VillaAddress: HOTEL STAR VILLA, 98-99, KRISHNA GALI, MAIN BAZAR, PAHAR GANJ, New Delhi, India
Average rating: 61%
Rooms from: US$ 16.11
Directions to Hotel Star Villa
Hotel Star villa is situated in Main Bazar of Pahar Ganj and very near from the New Delhi Railway Station just 2 minutes by walking distance.