Hotel Tarra is the best budgeted hotel in the airport area which has comfortable rooms. It is just 8 km form the International Airport.
Website of this agency is not available yet, please submit this url through submit your homepage.
Special features
- Centrally located
- Restaurant
Hotel Tarra details
- Address: Airport Area, Delhi