12 Dodeca Sea Resort (ex. Forum Beach Hotel) Europe / Grèce / Îles du Dodécanèse / Rhodes / Ialissos Category: Type: Suites Room/s Apartment/s Address: Str. Fereniki 14, Ialyssos 85101, Rhodes, Greece Facilities:
Properties:
Open: May - October .... Welcome to Dodeca Sea Front Resort ,one of Rhodes’ most appealing hotels, offers a relaxing yet comfortable base on the North West Coast of Rhodes Island, village of Ialyssos.