PodacaApartments and rooms with WiFi Podaca, Makarska - 2613Situated in Opatija and only 300 metres from Tomasevac Beach, Downtown Apartment Helena features accommodation with mountain views, free WiFi and free private parking. This apartment offers air-conditioned accommodation with a balcony.

More info: Downtown Apartment Helena