Hotel nearby Deido
1 found
Hotel Mont Manengouba
Boasting a terrace, Hotel Mont Manengouba is set in Douala and also provides a bar and on-site dining. This 2-star hotel offers a 24-hour front desk. Free WiFi is available.
More Hotel in other Cities
Interesting places in Deido
Search this area