Atharva Hotels & Resorts Inks Management Contract for 5215 Keys
Atharva Hotel Superfluities India Private Limited marked as Atharva Hotels & Resorts group has embarked on an ambitious plan to put into operation more than 5,000 hotel rooms under their management (operational and under development).