Villa Lumia Bali

Ubud Bali

Villa Lumia Bali is a stunning private villa located in ubud Bali Indonesia. The Villa can welcome up to 12 guests that will be able to enjoy the swimming pool, Jacuzzi, fitness center, billiard and bar, Etc. providing the perfect place for the holidays.

Villa ubud