I stayed in this hotel with my wife and kid. The location was good as it is near to the Arc De triomph, around 10 minutes walking. I would not call it inexpensive. Still the room that we got was very small. I have never seen such a small hotel room in my life for this price in any city of the world. Including Paris.
Do not bring luggage with you. You will barely find space to walk in the room.
Room size was too small. Bathroom was absolutely unusable because of its weird layout and small size. The view from the room was pathetic. It was facing an empty area for trash between two buildings. Plus my earphones went missing from bedside drawers after cleaning. Totally not worth your money. The only good part of the hotel was it's location.