This establishment offers both hotel and restaurant services. It is located in Stavelot and is known for its welcoming atmosphere.