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