Loutro Sfakion, 73011 - Loutro, Greece
Guest house - Guest houses, Loutro
Featuring stunning mountain views, Scirocco Rooms is the perfect getaway, located just 60 meters from the beautiful Akroyiali Beach. With Loutro Beach only 70 meters away and Finikas Beach a short 1. - Guest houses, Loutro
Complimentary wi-fi property-wide
Sun-filled terrace
Non-smoking rooms available
Air-conditioned public areas and rooms