Hotel España está situado en el corazón del distrito financiero y cultural de Santiago de Chile. Gracias a su ubicación, el Hotel España cuenta con fácil acceso a diversos puntos de interés tales como centros comerciales, cines, museos y restaurantes.
​
El Hotel España cuenta con 40 habitaciones que mantienen el mismo denominador común, manteniendo el estilo del edificio que alberga el hotel, que ha sido declarado Patrimonio de Santiago de Chile.