Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Hotel il Castello Borghese

86 route de Trèves, Luxembourg, Luxembourg, Luxembourg
+352 349 001


Overall guest ratings

7.5/10 Good
based on 451 reviews


    show all


    On the edge of Grengewald forest 1.2 miles north of Luxembourg Findel Airport, Il Castello Borghese offers free WiFi and a terrace. Each functional room comes with a TV with satellite channels, desk and modern private bathroom. All rooms have beige coloured walls and some have a parquet floor. The modern bathrooms are fitted with a shower, toilet and free toiletries. Il Castello provides Italian and French cuisine in their restaurant, which has light green walls and is decorated with chandeliers. Guests can enjoy a drink in the bar or on the terrace. Luxembourg centre is a 13-minute drive from Borghese, and Senningen Castle is 1.2 miles away. The A1-highway is 3 minutes by car and the A7-highway is a 5-minutes’ drive.

    Less More


    • Internet
    • No smoking
    • Restaurant
    • Bar/Lounge
    • Express check out
    • Free parking
    • Storage available
    • Free Wi-Fi
    • Pets allowed on request. Charges may apply.
    • Terrace/Patio
    Less More