Motel Sol is a Restaurant located in Mozambique. It is one of the 636 restaurants in Mozambique. Address of Motel Sol is Nova Mambone, Mozambique. Motel Sol is rated 3 (out of 5 stars) by 9 reviewers on the web.
Some of the places around Motel Sol are -
Nova Mambone, Mozambique