Lord Hotel C, Cucuta, Colombia
Lord Hotel C is conveniently located at Avenida 7 No. 10-58 in Cucuta, Colombia
Hotel Location:
Address: Avenida 7 No. 10-58
City: Cucuta
Country: Colombia
Hotel Features:
- In Room TV
- Air Conditioning
- In Room Mini Bar