Hotel Saint John znajduje się w samym sercu zabytkowego Nesebyru. Hotel oferuje luksusowe wnętrza łączące nowoczesne udogodnienia z tradycyjnymi elementami architektonicznymi. Wszystkie pokoje wyposażone są w telewizor, ekspres do kawy i darmowe WiFi. W obiekcie są do dyspozycji gości: restauracja, sala konferencyjna oraz centrum odnowy biologicznej z łaźnią parową, sauną fińską i sauną na podczerwień.