J
Jason Trubenbach Review of Hotel Le Royal Luxembourg
Very nice Hotel and the staff were super. Only rea...
Very nice Hotel and the staff were super. Only reason for four stars was the Fitness room - way too small!
Comments: