Take in the dreamy views overlooking the rooftops of Windsor, whilst enjoying a classic English afternoon tea. Number of Beds: