Chiostro San Marco befindet sich im historischen Zentrum von Tarquinia, einer Stadt, die für ihr reiches etruskisches Erbe in der Region Latium bekannt ist. Das Hotel liegt in der Nähe des Klosters und Kreuzgangs von San Marco, einem Komplex aus dem 13. Jahrhundert, der nur wenige Schritte entfernt ist, und des Nationalen Etruskischen Museums von Tarquinia, das etwa 1 km entfernt ist. Die mittelalterliche Altstadt von Tarquinia ist ebenfalls zu Fuß erreichbar. Der Flughafen Rom-Fiumicino ist etwa 85 km vom Hotel entfernt.