El Grillo is located in Salamanca. The property, housed in a building dating from 1984, has free WiFi and is 2625 feet from University of Salamanca and 2297 feet from Plaza Mayor Salamanca.
The apartment includes a kitchen with a dishwasher and an oven, as well as a coffee machine. A flat-screen TV is featured.
Popular points of interest near the apartment include Museo Historia de la Automoción, Art Deco & Art Nouveau Museum and Jesuit Park.