Featuring free WiFi and a restaurant, Vellago Resort offers accommodation in El Nido. Guests can enjoy the on-site bar. All rooms have sea views and a seating area where you can relax. There is a 24-hour front desk at the property.
Featuring free WiFi and a restaurant, Vellago Resort offers accomm Read more
Featuring free WiFi and a restaurant, Vellago Resort offers accommodation in El Nido. Guests can enjoy the on-site bar. All rooms have sea views and a seating area where you can relax. There is a 24-hour front desk at the property.
Featuring free WiFi and a restaurant, Vellago Resort offers accommodation in El Nido. Guests can enjoy the on-site bar. All rooms have sea views and a seating area where you can relax. There is a 24-hour front desk at the property. You can engage in various activities, such as island-hopping tours, kayaking and snorkelling.
Number of Rooms: 4