Sea Rock was suburban Mumbai’s first five-star hotel and a popular jaunt for its celebrities. It was built by the Luthria family in 1978. ITC took over its operations in 1986 following a licence ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results