Hotel Las Torres is my favorite of all the hotels I stayed in Spain! It is simply because of the location. We stayed right in Plaza Mayor, Salamanca’s most beautiful location. Rooms I have absolutely no complaints about the rooms…
The post Hotel Las Torres, Salamanca, Spain, a Hotel Review appeared first on i Share.