translate English to French: Modern furnished business hotel managed by the owner.
Hôtel d`affaires équipé de façon moderne, dirigé par la propriétaire. Situé dans une rue interdite à la circulation.