Murcia - Spain Restaurants
The Travellers Inn
Address: Los Marcelinos, Albox, 04800
$
Recommended
New
Editor's Pick
View
Travellers Inn, Bar & Restaurant known locally as the Travellers, is situated between Albox & Huercal Overa less than 20 minutes from the A7/E15.