The Rochester is located at 33 Rochester Drive 138638 Buona Vista / West Coast / Clementi New Town (D05).