Address: 33 rue albert 1er, 1117 Luxembourg, Luxembourg
Size: 1 Bathroom
Beds: 1 Double bed, 1 Couch