7.8 Guest rating Hotel photo

Apartments Studio Lumbarda 11267a

Hint: You can enter any city or hotel name
Price from$87

Book Apartments Studio Lumbarda 11267a

Lastovo 0.6 km from city center
Photos Of

Show Apartments Studio Lumbarda 11267a on the map

Studio Lumbarda 11267a 42.927862 17.168696