
Barcelona, Spain
Hostal Mare Nostrum
Hostel
0.4 km straight-line distance
A warm welcome awaits you at the mid size, 2 star Hostal Mare Nostrum in Barcelona. Rooms at the Hostal Mare Nostrum are recently renewed. Hostal Mare Nostrum is located at the city center of the city. All rooms feature a…
- Wi-fi
- 24-hour reception
- 24-hour security
- Air conditioning in public areas























