Business Olive Serviced Apartments Olive Serviced Apartments We are the largest residential Serviced Apartment Provider in India in terms of self-catered apartments