5
Rating
Distance to the city center
3.42 km
Aura De Asia
1/12, West Patel Nagar, Near Metro Station Patel Nagar, Opp. Metro Pillar No. 201 Delhi City India
Wi-Fi in public areas24h. ReceptionDisabled facilitiesRestaurantBarBusiness centerGym / Fitness CentreSpaLaundry serviceConcierge