MONTERA PLAZA HOTEL, LOS BARRIOS, Spain
MONTERA PLAZA HOTEL is conveniently located at AVENIDA CARLOS CANO SN in LOS BARRIOS, Spain
Hotel Location:
Address: AVENIDA CARLOS CANO SN
City: LOS BARRIOS
Country: Spain
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200