J
James Schill Review of Hotel Le Royal Luxembourg
Excellent hotel in the center of Luxembourg City. ...
Excellent hotel in the center of Luxembourg City. Staff very accommodating they have a good workout room. Prices are high.
Comments: