Photos coming soon
HOTEL
Villa in Sellia with Pool Mountain Views
Sellia, Floor: 1, Crete Island, Greece
Where it sits
Villa in Sellia with Pool Mountain Views
Sellia, Floor: 1, Crete Island, Greece
35.20523, 24.38065
Similar stays nearby
Villa in Sellia with Pool & Mountain Views
Hotel · 0 m
Villa in Sellia with Private Pool & Sea Views
Hotel · 0 m
Villa Ariadni
Hotel · 11 m
Petasos House - Garden - Sea View
Hotel · 124 m
Sellia Stone House - your summer retreat
Hotel · 137 m
Platanos Studios
Hotel · 158 m
Villa Alonaki
Hotel · 245 m
Sellia Resort
Hotel · 261 m
Plan around Villa in Sellia with Pool Mountain Views
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
