Ulu Segara Luxury Suites & Villas 5 Star Class About Contact Jalan Raya Nusa Dua SelatanBadung,Bali80363 Indonesia Get Directions Visit Website