Hotel Restaurante Pizzeria ABCHotel8.5Very good17 reviewsA LarachaFree Wi-FiAir conditioningRestaurantBarRoom service8.5Very good17 reviewsPick dates to see pricesSee prices