Best Tours in Croatia
Selce - Selce

Selce

Town Centre

8 Dvorac, 51260 Selce

Boasting air-conditioned accommodation with a balcony, Town Centre is set in Selce. This beachfront property offers access to a terrace and free WiFi. The property is non-smoking and is situated 300 metres from Polaca Beach.

Town Centre

More info: Town Centre

Rooms:
1

Location

8 Dvorac, 51260 Selce

Photos

Town Centre