
Melilla, Spain
Hotel Nacional
Hotel
When you a stay at Hotel Nacional in Melilla, you'll be near the beach, just steps from Teatro Kursaal and Statue Grande Libre. This hotel is 0.2 mi (0.4 km) from Ensanada of the Galapagos Beach and 0.2 mi (0.4 km) from Plaza de…
- Wi-fi
- 24-hour reception
- Restaurant
- Bar

