Rest Area Larache is located in Larache, Morocco on 5V65G2P, Av. Omar Ben Abdelaziz. Rest Area Larache is rated 3.6 out of 5 in the category rest stop in Morocco.
Address
5V65G2P, Av. Omar Ben Abdelaziz
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet