Photos coming soon
HOTEL
Libra - Luxurious Sea View Apartment
Skra 42 Voula 166 73 Greece, Voula
Where it sits
Libra - Luxurious Sea View Apartment
Skra 42 Voula 166 73 Greece, Voula
37.84558, 23.78434
Similar stays nearby
Athenian Riviera Panorama Villa
Hotel · 57 m
Exclusive Villa in Athens Riviera
Hotel · 242 m
Chriview
Hotel · 326 m
Cosy Studio South Athens' Voula
Hotel · 541 m
The Southern Mansion Athens
Hotel · 561 m
Cozy Studio
Hotel · 761 m
Thalassea - Athenian Riviera
Hotel · 772 m
Athenian Riviera Elegant Residence
Hotel · 793 m
Plan around Libra - Luxurious Sea View Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
