Hotel Spartalis is situated in the town of Rhodes, just 1-minute walk from the marina of Mandraki and just 250 meters from Elli Beach. These provide excellent views from the balconies of the most popular rooms. Picturesque views of the sunrise over Mandraki harbour, and the traditional windmills can also be seen.