Godrej Tiara, which is situated on a large 5-acre plot of land, gives people plenty of room to live a peaceful lifestyle close to the bustle of the city. This massive Godrej Tiara Master Plan project, which features more than 300 opulent apartments distributed among well planned buildings, offers a low-density, upscale living environment.