Surrounded by pristine greenery, The Cliff Hotel Obzor Bay sits near Irakli (Heracles) beach and enjoys breath-taking views of the Black Sea.