Choose your language
The site will open on the domain of the language you choose.
Melilla, Spain
9.0
Excelent
Mr. Al Arabi's hospitalit...
The host awaited us upon ...
Staff members, including ...
8.0
Very good
Discover hotels, apartments and other accommodations near Isla de Isabel II, ideal for making the most of your visit to the area.
Travel Guide Melilla, Spain
Melilla is a Spanish autonomous city located on the north coast of Africa, bordered by Morocco and the Mediterranean Sea, known for its multicultural heritage and modernist architecture.