Hotel Taksh Inn

Hotel Taksh Inn Address: 13-A/26, W.E.A., Channa Market, Near Metro Pillar No - 112, New Delhi, India

Minimum price found for Hotel Taksh Inn was: 1726 INR

Click here to get more information, photos & guest ratings for Hotel Taksh Inn