Oops! Something went wrong, please try again later.
In Stamford (Downtown Stamford)Make yourself at home in one of the 16 air-conditioned rooms featuring Smart televisions. Your bed comes with down comforters and premium bedding.
My first experience in this building with Mike and Gary showing me around and everyone from Dazisha Ayanna and the leasing team to Chris David and everyone workin concierge immediately made me feel l…Full review by Matthew Amrod