Venice, Venice
Spend a second to
save a fortune!
Spend a second to save a fortune!
Piazza San Marco 875, Venice
San Marco Palace offers luxury accommodation in an unbeatable location in Saint Mark's Square. Set in the heart of Venice, it features air-conditioned rooms and suites with elegant Venetian furnishings.
See MoreUsage of subsidiary facilities may incur additional fees