I had heard of this hotel prior to my visit and it did not disappoint. Had a room on the second floor which appeared to have been recently refurbished, but still had the period shutters and concrete balcony. Sitting there on a Sunday evening overlooking the cafes and street traders below, made me feel as if I was in the 1950's Cuba of Ernest Hemingway. Staff were able to arrange garaging for my motorcycle nearby and there was good WiFi in the hotel. Larache is a wonderful town well worth a visit, and Hotel Espana is the place to stay.