Club Wyndham Patriots Place est placé dans un quartier touristique de Williamsburg, à 10 minutes en voiture du Palais du Gouverneur de Williamsburg et à 10 minutes en voiture du Musée d'art Muscarelle. Doté d'une piscine ainsi que d'une piscine extérieure sur place, la station touristique est niché dans un quartier historique à Williamsburg.
Cet hôtel 3 étoiles bénéficie d'un emplacement près d'un quartier historique à Williamsburg. Club Wyndham Patriots Place se trouve à 2 km du centre de Williamsburg et à 42 minutes en voiture de l'aéroport international de Newport News/Williamsburg. Collège de William et Mary est à 25 minutes de marche de l'hôtel. De plus, une gare est situé près de Club Wyndham Patriots Place.
Meublées avec un canapé et un bureau, certaines des 387 chambres disposent de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite et du Wi-Fi. Certaines chambres comprennent des salles de bain privées avec un séchoir et des draps de bain. Dotées d'un bain à remous et d'une baignoire avec une douche, les salles de bains sont équipées d'un séchoir et des draps de bain.
Un sushi bar Peking Restaurant est situé non trop loin de l'hôtel.