Castle Hotels
1 property found in Luxembourg
- Villa Petrusse - Relais & Chateaux
Villa Petrusse - Relais & Chateaux
Ville Haute Nearby city center - 500m
Best for Couples-
Garden views from rooms
-
On-site fitness center available
-
Free bikes for guest use
from
US$ 428 price for 1 nightMore detailsCheck rates -
...
Change your search parameters to find the hotel you want.