I think this building is going to be a full service Marriott rather than the Residence Inn by Marriott. The sign on the tower is the branding for the full service product line. I stay at Marriott brand hotels all the time, so I know the branding differences between full service, residence inn, courtyard, renaissance, and 20 other sub brands.
Here is what the residence inn brand logo looks like:
http://delmontehotels.com/img/Portfo..._rendering.jpg