
Baglioni Hotel Luna - The Leading Hote...
San Marco, 1243, Venice
With a stay at Baglioni Hotel Luna - The Leading Hotels of the World, you'll be centrally located in Venice, steps from St. Mark's Square and within a 5-minute ...