Featuring views of the sea, Laza Beach Inn Hotel Skala is located around 20 minutes' walk from Chalikiada Forest. This hotel entices guests with a car park, available on site.
The accommodation boasts a beachfront setting nearly a 5-minute walk from Megalorochi Beach. Paralia Skala is within walking distance of the 3-star hotel, while Megalochori is just 1.3 km away. Nature lovers will appreciate the proximity to Aegean Sea, which is nearly 5 minutes' walk away. There is Dragonera Beach about a 10-minute ride away, and Scala bus station nearly a 10-minute walk from Laza Beach Inn Hotel.
This accommodation has a restaurant where they serve a buffet breakfast in the morning. Gastronomic options include a garden bar. Offering Greek dishes, Toxotis Restaurant is situated only a short drive from the hotel.