Updating availability and prices
Located in Lastovo in the Lastovo Island region, Apartments with WiFi Lastovo - 8343 is a 4-star property featuring free WiFi
The air-conditioned apartment consists of 1 bedroom, a kitchenette with dining area, and 1 bathroom with shower
A TV is provided
This apartment has a seating area, dining area and kitchenware
Hotel