Nepean House is 16 storeyed building with a large compound area along with a garden for small kids to run around. The building comprises of spacious 3 bedroom apartments with good views of the Arabian Sea from the higher floors. Though the building is old it is well taken care of and recently it has been renovated.
Show More