L
Lee Buller Review of Hotel Le Royal Luxembourg
Great location in my place of birth, great rooms a...
Great location in my place of birth, great rooms and spa, air conditioning was broken sadly and it s was very hot/muggy so hence the 4* review.
Comments: