This hotel offers 14 rooms, with amenities including flat-screen TVs and free Wi-Fi. It is located in Freyming-Merlebach, France, and is a short distance from local attractions.