This modern hotel is set in pleasant gardens, 800 meters from the beach and Faliraki center, 15 kilometers from Rhodes Town. All air conditioned guestrooms feature simple white d?cor with light wood furnishings, and have balconies with mountain or se... more...


