Sobha Neopolis is a luxury apartment complex located in the heart of Bangalore, India. Built by Sobha Limited, one of India's leading real estate developers, the Neopolis complex offers luxurious living spaces, modern amenities and an excellent location that keeps residents close to the malls. entertainment and business of the city.