Marriott Hotels has opened its very first hotel in Luxembourg, making a stylish debut with the historic Luxembourg Marriott Hotel Alfa. Set directly across from the city’s central train station, this opening isn’t just adding another luxury hotel—it’s reviving a beloved landmark that blends Luxembo…