The Alexandra Hotel Nea Roda is ideally positioned in the heart of the town. Rooms at the Alexandra Hotel Nea Roda are air conditioned and equipped with a TV and a refrigerator.