Windsor has facilities usually found in larger towns: two railway stations, a theatre and several substantial hotels. The town is also the location of Legoland, built on the site of Windsor Safari Park.
1. Oakley Court Hotel (Windsor Hotels/4* hotels in Windsor)
A truly outstanding and distinguished Victorian country house set in 35 acres of parkland overlooking the River Thames just 45 minutes from London's West End and only a 10 minute drive from Legoland. The hotel is also very close to the...