Home » Blog » Finding ‘Cupid for Christmas’ Locations On and Off Campus

Finding ‘Cupid for Christmas’ Locations On and Off Campus

See where the Hulu holiday film was shot!

Shenandoah’s second feature film co-production with Los Angeles-based Capital Arts Entertainment, “Cupid for Christmas,” was filmed within a 30-mile radius of Shenandoah’s main campus in Winchester, Virginia. 

A host of campus locations are featured in this sweet holiday tale about a romantically hapless college professor and an often-unsuccessful Cupid-in-training. 

Some of the first campus images seen in the film are exterior shots of the Health & Life Sciences Building and Ohrstrom-Bryant Theatre. The action then shifts to Sarah’s Glen and its adjacent ponds (watch what happens there!) 

See if you can spot other campus locations featured in the movie: 

Alson H. Smith Jr. Library

Brandt Student Center, Game Room

Henkel Hall 

Wilkins Administration Building

Inside Ohrstrom-Bryant Theatre

Brandt Student Center 

Also, a host of locations throughout the region were featured.

First and foremost, the City of Winchester and its business community have repeatedly been extremely generous when our films have needed locations for filming, for this we are forever grateful,” said Paul DiFranco, director of The Film Studio at Shenandoah, who offered an additional special thanks to the film’s location manager and associate producer, Kerri Mariano. 

Check out where filming occurred throughout the region: 

The Hideaway Cafe, 141 S. Loudoun St., Winchester, Virginia

ERA OakCrest Realty office, 126 N. Kent St., Winchester, Virginia

“One of our very first challenges for a location was Cupid’s office, DiFranco said. “We needed a business environment to which we could add the appropriate “Cupid” accouterments. After a short search, the ERA Office in downtown Winchester seemed ideal and in fact it was, with its tall dark wood cabinets and the stone wall which we could light with soft red lights. It was perfect.”

George Washington Hotel, 103 E. Piccadilly St., Winchester, Virginia

Winchester Union Rescue Mission, 435 N. Cameron St., Winchester, Virginia

The Wine Room at Taylor Pavilion, 120 N. Indian Alley, Winchester, Virginia (co-owned by SU alums Tyler Newcome ’95 and Shawn Steffey ’95!) 

“It was August 10, 2020, the last day of production, but the day in which we planned to shoot the complex and chaotic ‘love fight scene,’” DiFranco said. “The script called for a posh, spacious singles bar. Ruby (our star-crossed Cupid) and Philomena (Ruby’s evil nemesis Cupid) are sitting at the bar watching singles chat each other up. Ruby pulls out her bow and starts shooting arrows into all the wrong guys, who all fall in love with this one female patron. Mayhem ensues as the lovestruck men start fighting over who’s more in love with the girl.

“Kerri Mariano had secured for us the Taylor Wine Room in downtown Winchester and, at very first glance, Blayne and I knew it was the right place. Very classy long bar, plenty of tables and floor space for the fights.

“And as is the tradition in Hollywood movies, this last day of our schedule – 12 hours at the Taylor Wine Room – turns out to be the opening of the film. It was an ideal location for a highly complex sequence.”

Apartment on Millwood Ave., Winchester, Virginia

Martinsburg Train Station, 229 E. Martin St., Martinsburg, West Virginia 

Photos: Kimberly Needles of Kimberly Needles Photography

Categories: ,

Recent News

Gaming computers lined up in the Esports Arena featuring Shenandoah's esports logo.

Shenandoah University To Host VHSL’s First Fully Sanctioned Esports State Championships

Shenandoah Esports partnering with VHSL, PlayVS to plan and produce event on Dec. 13

Exterior photo of Hazel-Pruitt Armory.

Shenandoah University’s Hazel-Pruitt Armory Recognized By National Architectural Design Publication

Designed by ESa, the armory earned a grand prize in Learning By Design’s Fall 2025 Architectural and Interior Design Awards

November 2025 Class Notes

November 2025 Class Notes

Shenandoah PA students present a check worth $10,000 to Winchester Rescue Mission CEO Lauren Clouse.

Shenandoah’s Physician Assistant Studies Program Donates $10,000 To Winchester Rescue Mission

Funds were raised by the annual SUPA Gala, which has benefitted local organizations since 2007

Photo of KidWind event

Shenandoah University Holds KidWind Coach Training Session

Shenandoah Education Students Participate In Hands-On Lessons Related To Renewable Energies

Shenandoah students, faculty and staff pose with the Hong Kong flag.

Shenandoah University Announces 2026 Global Citizenship Project Destinations

GCP participants will travel to Slovakia, Hong Kong, Saint Lucia, Cuba and Kenya in March 2026

Monthly Archives