La Casa Isabela se encuentra en el centro de Salamanca, a 900 metros de la Plaza Mayor, y cuenta con conexión Wi-Fi gratuita y un balcón amplio con vistas al parque de la Alamedilla.