This charming Hotel can be found in Trier. This cosy property guarantees a quiet stay as it counts with just 15 units. Pets are not allowed at Zum Josefshof.