Vels Villa, a property with an outdoor swimming pool and a terrace, is set in Nusa Dua, 1.3 km from Sawangan Beach, 1.6 km from Taman Sari Beach, as well as 1.6 km from Mulia Beach. Guests staying at this villa have access to a fully equipped kitchen.
With 2 bedrooms, this air-conditioned villa features 1 bathroom with a bidet and a shower. A flat-screen TV is offered.
Pasifika Museum is 3 km from the villa, while Bali Collection is 3.1 km from the property. The nearest airport is Ngurah Rai International Airport, 10 km from Vels Villa.