
Rhodos, Greece
Amaryllis
2-star hotel · **DO NOT USE**
This property is a 3-minute walk from the beach. Centrally located in Rhodes, this hotel is just 150 meters from the beach. It offers a snack bar with satellite TV and air-conditioned rooms with private balconies. Featuring…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant




