Situated in the picturesque town of Cavtat, Hotel Croatia offers stunning views of the Adriatic Sea and the old town. The hotel features elegant rooms, a private beach, and an outdoor pool. Guests can enjoy the convenience of on-site parking.