Embassy Place Embassy Place

Embassy Place

Located on Nandidurga Road and completed in 1996, Embassy Place offers luxurious apartments in the heart of the city. With only 8 units, the flats are spacious and airy, covering 22,800 Sq. Ft