The Lloyd Opens as The Only Boutique Hotel in Stamford
August 5, 2020 – Stamford, CT – The Lloyd hotel opened its doors today on the site of the former Hotel Zero Degrees Stamford at 909 Washington Boulevard in downtown Stamford. The new 94-room luxury…
Read More