Villa Fiorita

Villa Fiorita

Villa Fiorita The Queen Luxury serviced Apartments – Villa Fiorita is a self-catering accommodation located in Luxembourg, a 15-minute walk from the central Place d’Armes Square and the Notre Dame Cathedral. Within 400 metres from Luxembourg Train Station, this...