Hotel Barabba offers a restaurant, bar, and complimentary WiFi. It features 19 rooms, each with a safe, TV, and air conditioning.