The Queen Luxury Serviced Apartments http://www.the-ascott.com +352 264 83980 , Luxembourg, United Kingdom