Отель Olympic Torch расположен в городе Олимпия, всего в 180 метрах от центральной площади и в 250 метрах от Археологического музея. Интерьер Olympic Torch выполнен в традиционном стиле, который скрывается за фасадом в традиционном стиле. Отель был основан в 1975 году и полностью обновлен в 2008 году. Отель отлично подойдет людям которые хотят отдохнуть вдалеке от городского шума.