Villa Janis Leptokaria GREECE | Book Online

Villa Janis Hotel class starsHotel class starsHotel class stars

Leptokaria, Pieria-olympus Riviera, Greece

Availability check

No rooms available

Please check for alternative dates