Отель St. John расположен центре курортного города Несебр, в 25 км от аэропорта города Бургас. Отель находится в Старом городе, вблизи основных исторических достопримечательностий, всего в 20 м от берега моря.
St. John