Local time: 07:15 pm

720 Bedford Street, Stamford, Connecticut, 06901, USA

1 mile from Amtrak Station...

Room size: 37 m2
$0.0
Know more
  • Access by private elevator
  • Complimentary Wi Fi
  • In Suite check-in and check -out
  • Stunning panoramic city views