Roman Plaza is located right in the centre of the city, a 5-minute walk from the Roman Bishopric's Cathedral, and offers air-conditioned rooms with free WiFi, a restaurant with a summer terrace, and free access to a spa equipped with a hot tub, a...
Book this Hotel