Chiostro San Marco si trova nel centro storico di Tarquinia, una città nota per il suo ricco patrimonio etrusco nella regione Lazio in Italia. L'hotel è vicino al Convento e Chiostro di San Marco, un complesso del XIII secolo a pochi passi, e al Museo Nazionale Etrusco di Tarquinia, a circa 1 km di distanza. Anche il centro storico medievale di Tarquinia è raggiungibile a piedi. L'Aeroporto di Roma Fiumicino si trova a circa 85 km dall'hotel.