Contact
+40 727 651 567
+40 727 651 567
Nirvana Beach hotel is situated on the north-western coast of Rhodes near the traditional, picturesque village of Tholos. It is located close to the beach where it offers a unique view of the sunset over the southern Aegean islands and of the mountains of the Turkish coastline.