Upscale hotel, Hotel Byron, offering refined rooms, an elegant restaurant, outdoor pool, and sea views. Features include beauty services and bike rentals.