Genoa, Genoa
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Delle Monachette 8, Genoa
Set in the heart of Genoa, Hotel Europa is a 5-minute walk from Principe Metro Station. This hotel offers free Wi-Fi throughout and features a terrace with panoramic views of the city.
See MoreUsage of subsidiary facilities may incur additional fees