Villa Green Bay
Villa
Vela Luka
Located a few steps from Slatina Beach, Villa Green Bay offers a private beach area, an infinity pool and air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 2
Triporti 71/3, 20270 Vela Luka, Croatia