Situato nel centro di Venezia, a soli 300 metri da Piazza San Marco e dal Ponte di Rialto, il San Marco Romantic Rooms offre la connessione WiFi gratuita e la vista sulla città. Si trova a 400 metri dalla Basilica di San Marco e offre un servizio di pulizia. La struttura si trova vicino a famose attrazioni come la Basilica dei Frari, la Stazione Ferroviaria di Venezia Santa Lucia e Procuratie Vecchie.
Alcune unità sono dotate di aria condizionata, area salotto e/o zona pranzo e TV a schermo piatto.
Tra i luoghi d’interesse nelle vicinanze figurano il Teatro La Fenice, il Palazzo Ducale e la Ca’ d’Oro. L’aeroporto più vicino è quello di Venezia-Marco Polo, a 18 km dal San Marco Romantic Rooms.