News

The 20-story Holiday Inn Little India is part of Farrer Square, a mixed-use development built by RB Capital on a 99-year leasehold site that it bought in a state land auction in 2012. The project ...