Hotel Liberty offers relaxed rooms with balconies and scenic views. Guests can enjoy a restaurant serving pizza, grilled dishes, and other cuisine, plus a terrace.