Na extremidade da Floresta Grengewald e a 2 km a norte do Aeroporto de Luxemburgo Findel, o Il Castello Borghese disponibiliza acesso Wi-Fi gratuito e um terraço. Cada um dos quartos funcionais inclui uma televisão com canais por satélite, secretária e uma moderna casa de banho privativa.
Todos os quartos exibem paredes em tons de bege e alguns têm piso em parquet. As modernas casas de banho estão equipadas com um chuveiro, WC e produtos de higiene pessoal gratuitos.
O Il Castello propõe cozinha italiana e francesa no seu restaurante, com paredes verde-claras e decorado com lustres. Os hóspedes podem desfrutar de uma bebida no bar ou na esplanada.
O centro do Luxemburgo está situado a 13 minutos de carro do Borghese, enquanto o Castelo de Senningen fica a 2 km. A Auto-estrada A1 encontra-se a 3 minutos de carro e a Auto-estrada A7 fica a 5 minutos de carro.