Stratford Court Stratford Court Hotel The Stratford Court Hotel is located at 18 S Main St. “Hotel Impossible” filmed an episode at this hotel in March 2015. 435-586-2433 Facebook Comments