Hotel Restaurante Santos
Spanish · Tapas · Ice Cream Shop
Hotel Restaurante Santos offers unassuming rooms, a restaurant with a tapas bar, and an ice cream shop. The hotel provides amenities such as room service and a 24-hour reception.
Location
Location