translate English to French: Staying in the heart of Venice, a few steps from Saint Mark's Square, has never been so affordable before.
Séjourner dans le coeur de Venise, a peu pas de la Place Saint-Marc, n'a jamais été si avantageux.