Espace ANTOU Lodging Address Rue 118, Cotonou, Benin Contact +229 61 07 04 84 Rating on Google Maps 3.80 (450 reviews) Open on Google Maps