Oyster Pearl Rating

  • Award-Winning

Point of Interest

    See More

    What's Your Style?

      See More


        See More


          See More

          Windsor Hotels

            3 Hotels Found
            1. Macdonald Windsor Hotel
              Windsor, Windsor and Maidenhead, Berkshire
              • Boutique
              • Luxury
              • Romantic
              The Macdonald Windsor Hotel is a 120-room upscale property set in an 18th-century townhouse, right across from Windsor Castle in the center of town. Interiors are particularly appealing, with low mood lighting and chic contemporary decor. Rooms are equally attractive with a good range of high-end of…
            2. Sir Christopher Wren Hotel and Spa
            3. Holiday Inn Express Windsor

            Like Us on Facebook! We Make Your Day Better with Gorgeous Pics