Venice, Venice
Spend a second to
save a fortune!
Spend a second to save a fortune!
Lista di Spagna Cannaregio 146, Venice
Featuring a terrace with lovely views of the Grand Canal, Hotel Principe is 200 metres from Santa Lucia Train Station. It boasts antique furniture and typically Venetian décor. The rooms provide an LCD TV with satellite and pay-per-view channels.
See MoreUsage of subsidiary facilities may incur additional fees