El Tholos está localizado aproximadamente a 800 m del conjunto monumental de Delfos.