The Hotel Alexandra is a semi-detached building overlooking an all day sunny big square of more than 3000 square meters
Hotel Alexandra is conveniently located in the town center, at a 2-minute walk from the main places of interest (beach, shops, museums, restaurants and night-clubs) as well as from roads (highway) train and bus stations