Hotelul St. John Nesebar (Ex Nessebar Royal Palace) are o locație excelentă, fiind situat în partea de nord a orașului vechi din Nesebăr, la doar 20 de metri de coastă, în mijlocul unor monumente arhitecturale și istorice unice.
În jurul Hotelului St. John Nesebar se găsesc ruine romane antice.
Interiorul luxos îmbină facilități ultramoderne cu elemente arhitecturale tradiționale, care fascinează oaspeții încă de la intrare. Facilitățile de wellness, inclusiv baia de aburi, sauna finlandeză și sauna cu infraroșu, sunt disponibile gratuit.