Hotel La Villa
Calle 17 # 19 - 02
Neiva Huila
Hotel La Villa offers pet-friendly accommodation in Neiva.
The rooms are fitted with a TV. Each room is fitted with a private bathroom fitted with a shower. Hotel La Villa features free WiFi throughout the property.
You will find a 24-hour front desk at the property.
Facilities
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
|
397