Located in Salamanca, 197 feet from Plaza Mayor Salamanca and 1.2 mi from University of Salamanca, Smart Tech Plaza Flat features city views and free WiFi.
Popular points of interest near the apartment include Pontificial University of Salamanca, Art Deco & Art Nouveau Museum and Monterrey Palace.