Del Moro is a hotel offering rooms, a restaurant, and a pizzeria. It features a tiled courtyard and serves Spanish cuisine.