Budget Accommodation Budget Hotels Europe Spain Mellilla
Click here to enlarge map
Melilla is an autonomous Spanish exclave and city, located in the northern tip of Africa, surrouned by Morocco and the Mediterranean Sea. The city has about 75,000 inhabitants and is an important port city.
From the Mellilla Travel Guide