Central Park
All the benefits of being near the centre of town, with all the relaxation of a private park.
loading...
All the benefits of being near the centre of town, with all the relaxation of a private park.
Central Park Hotel boasts two thermal swimming pools in which you may discover all the natural benefits of our therapeutic water