Located near a train station, Yasha Hotel is a great choice for a stay in Luxembourg City. Guests looking for a bite to eat can visit yasha, one of 4 restaurants, which serves Turkish cuisine and is open for lunch and dinner. Other highlights at this Art Deco hotel include a bar/lounge, a snack bar/deli and a terrace. The property is only a short walk to public transportation: Gare Centrale Tram Stop is 3 minutes and Paräisser Plaz/Place de Paris Tram Stop is 6 minutes.