Olive Service Apartments Delhi | Best Service Apartments in Delhi 5 years ago ID: #425396 Listed In : Flats & Apartments A-11 Green Park, New Delhi - 110016 7290029000 www.oliveapartmentsdelhi.com/ Business Description Best Service Apartments in Delhi, Award-winning Service Apartments at prime Locations of Delhi. 30% Off on Vacation Rentals Holiday Homes for monthly and weekly stays. Call @ booking and more details: 917290029000. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Apartments in Delhi olive apartments in delhi best apartments service delhi delhi apartments service apartments delhi