Citizen Hotel at Juhu Beach has been more than just a destination—it’s been a backdrop for all sorts of celebrations and ...