Hostal Alameda Guesthouse Merida
Located in Merida, near Basilica of Saint Eulalia, Roman Theatre & Amphitheatre and Los Milagros Roman Aqueduct, Hostal Alameda features free Wi-Fi. The property is around 1.7 km from Merida Train Station, 1.
Number of rooms: 12
Camino de la Magdalena, 1, 06800 Merida, Spain