One of the many 3-star hotels in New Delhi, Hotel Taksh Inn is located in the prime area of Karol Bagh which makes it a desirable location for most guests. The 20 rooms at this decent hotel in New Delhi are spacious with contemporary style interiors and modish furnishings includi... Show More
Reach us, we're available 24/7.