I spent few nights here for my business trip to Saint Ouen, France. The hotel is in center of the industrial area, have a average restaurant. The room are small and toilets are clumsy. You will find only 2 restaurant nearby this hotel. The hotel is close to motor way so you can not sleep keeping your windows open. People...
More
