La Casa de Huéspedes Casillas está en el centro de Madrid, en el barrio de Chueca, y ofrece habitaciones con TV y conexión Wi-Fi de alta velocidad gratuita. El alojamiento se ubica a 130 metros de la estación de metro de Gran Vía, a 500 metros de la estación de tren de Sol y a 20 minutos a pie del Museo del Prado.