Located in Downtown Stamford, this spa hotel is within a 10-minute walk of Stamford Town Center, Museum of Black World War II History, and Stamford Center for the Arts. Fernando Luis Alvarez Gallery and Cummings Park are also within 1 mi (2 km). Stamford, CT (ZTF-Metro-North Train Station) is 9 minutes by foot and Stamford Transportation Center is 9 minutes.