Follow
At our Green Leaf Serviced Apartments in Delhi we make you feel at home!! Come join us and experience the best of Delhi!Green Leaf Apartment andsuites is one of the best royal and luxury experiences in our service apartment.