Le Royal

Address:

12 Bd. Royal
At av. Amélie
2449 Luxembourg City, LU

Phone:

241-61-67-56

Hotel star rating:

5 stars

Map:


Contact   ·   Privacy   ·   Terms