Hotel Alexandra offers relaxed rooms with shared or en suite bathrooms. Housed in a late 19th-century villa, it features a quaint eatery serving Mediterranean cuisine and a garden terrace.