+352 264 83980 , Luxembourg, United Kingdom Luxembourg Serviced apartments The Queen Luxury Serviced Apartments United Kingdom Contact The Queen Luxury Serviced Apartments now... Your Name Email Address Subject Message Send