Отель Marvin расположен в деревне Сант'Альбино, в непосредственной близости от государственной дороги SP146, в 5 км от центра города Монтепульчано и в 200 м от спа-салона Terme di Montepulciano.