CASA DE LA LUZ is situated in the centre of Salamanca, a UNESCO World Heritage City of Spain, and it is only at a two and a half hours from Madrid by car
You are in one of the most desirable locations in Salamanca in one of the more centric and popular street which is the Zamora Street which goes directtly to the Plaza Mayor.