ROYAL HOTEL & APTS HOTELS 2*, TRAVEL Address Mandraki 85100 MANDRAKI Phone numbers 2241024601, 2241067067 Fax 2241024602 Email info@edenroc.gr Take me there Call Call business 22410246012241067067 Cancel