Los Robles offers cozy rooms and apartments in a 19th-century hotel. Guests can enjoy a restaurant, a cafe/bar, and a terrace.