Il Castello Borghese está situado a las afueras del bosque de Grengewald, a 2 km al norte del aeropuerto Findel de Luxemburgo. Ofrece conexión WiFi gratuita, terraza y habitaciones funcionales con escritorio, TV vía satélite y baño privado moderno.
Las habitaciones presentan paredes de color beige y algunas tienen suelo de parquet. Todas ellas disponen de baño privado moderno con ducha, aseo y artículos de aseo gratuitos.
El restaurante de Il Castello, decorado con paredes verde claro y lámparas de araña, sirve cocina francesa e italiana. Los huéspedes también podrán disfrutar de una bebida en el bar o en la terraza.
El Borghese se encuentra a 13 minutos en coche del centro de Luxemburgo y a 2 km del castillo de Senningen. La autopista A1 queda a 3 minutos en coche, mientras que la autopista A7 está a 5 minutos en coche.