Filter × Close

Hotel Villa Romeo

0.0



Hotel Villa Romeo is a 3-star hotel located almost opposite to the Central Station.

Location: Via Platamone, 8, 95131 Catania, CT, ItaliaWebsite: http://www.hotelvillaromeo.it/presentazione_en.aspPhone: +39 095 534 714