Often described by Stoke residents as their city's best hotel, the 147-bedroom Moat House has an interesting history, a convenient parkland setting, and rooms that offer a tranquil retreat from busy by-passes outside.
↧