Victorian-era Windsor Hotel, built in 1892, offers stylish rooms near Windsor Castle. Features include a grand atrium lobby and historic charm.