El Hotel San Marco, inaugurado en 2004, está situado en Colonna San Marco, en el zona occidental de Siena, a 1 km del centro histórico. Esta moderna estructura completamente climatizada ha sido diseñada por los mejores arquitectos italianos en un estilo minimalista pero funcional, con el fin de ofrecer a sus huéspedes la mayor comodidad y relajación. El edificio dispone de 28 cálidas habitaciones, una sala de televisión espaciosa y un bar abierto todo el día.