Stratford holds the highest concentration of lodgings in the area, from bed-and-breakfasts to hotels. Here you can find accommodations to fit every wallet, and for the most part they are well maintained. The best establishments are the older, centrally located ones, often with fine period architecture; national chains own most of these. More »