theregentvilla
hotel
110049 delhi
India
One of the Top 5 Star Luxury Hotels in South Delhi. We serve you a varied cuisine option for lunch and dinner. Regent villa gives you the comfort of Top 5 Star Luxury Hotel near aiims hospital delhi



