Situated on Theologos Beach in Rhodes, the family-run Nirvana Beach Hotel offers a swimming pool and a tennis court. It features comfortable rooms with a private balcony.
Rooms total: 16Important Information
License number: <strong>1476K013A0294000</strong>
More information »