Tuban Torres Accommodation - Star Class About Contact Jalan Kakatua No 7 TubanBadung,Bali Indonesia Get Directions Visit Website