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.
Superior Triple With 1 Double & 1 Single Bed - Side Sea view
Select check-in/check-out dates above to see available rates.
Superior Double Or Twin Room - Sea View
Select check-in/check-out dates above to see available rates.
Superior Double Or Twin Room - Garden View
Select check-in/check-out dates above to see available rates.