Official Website. Ideally located on Bedford Street, the Stamford Suites Hotel is within walking distance to downtown Stamford, Connecticut, known for its restaurant row and entertainment. Stamford Suites Hotel offers 100% non-smoking suites with luxury amenities including fully-equipped kitchens, stylish Asian décor, complimentary parking, free WiFi and more.