Villas near Ubud Centre. Book your villas near Ubud Center to enjoy your holiday with Enjoy private pools, a patio, and a TV in the room in Ubud, Indonesia. Book the Luxury Private Villa Close to Ubud Centre today with Residence888. Residence 888 is located near Ubud Center Jalan Sawah Indah Peliatan, Ubud Gianyar, Bali Indonesia. For questions related to Villas near Ubud Centre, please contact now.