ST. NICOLAS BAY RESORT & VILLAS

Luxury hotel film for St. Nicolas Bay Resort in Crete, Greece, directed by Zoie Sgourou.
The project captures the essence of refined hospitality, blending natural light, architecture, and atmosphere to portray a timeless Mediterranean experience.

Cinematic frame from St. Nicolas Bay Resort in Crete filmed by The Film Tailors, capturing natural light and luxury seaside atmosphere
Cinematic drone shot of St. Nicolas Bay Resort in Crete filmed by The Film Tailors, showcasing coastline and luxury hotel setting
Cinematic frame from a luxury hotel in Crete filmed by The Film Tailors, showcasing resort architecture and sea views at St. Nicolas Bay
Cinematic frame from St. Nicolas Bay Resort in Crete filmed by The Film Tailors, capturing natural light and luxury seaside atmosphere
SIXT | BOTRINI
AVANTI