Casa Rosa is located in La Fresneda — a fully renovated historic house situated right next to the Plaza Mayor.