
Hotel Facilities
Hotel Villa Romeo is a 3-star hotel located almost opposite to the Central Station. The hotel is well-kept in every detail, elegant and refined and it is equipped with every comfort.
Write a Review
Is this your business?
Claim listing is the best way to manage and protect your business