Hotel Athos offers charming rooms and a Greek restaurant with a terrace. Guests can enjoy complimentary beverages.