Spartalis Hotel is situated in the town of Rhodes, just 5 minutes walk from the marina of Mandraki and just 250 meters from the beach of Elli.